<SEC-DOCUMENT>0000866291-21-000046.txt : 20211029
<SEC-HEADER>0000866291-21-000046.hdr.sgml : 20211029
<ACCEPTANCE-DATETIME>20211029160801
ACCESSION NUMBER:		0000866291-21-000046
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		103
CONFORMED PERIOD OF REPORT:	20210924
FILED AS OF DATE:		20211029
DATE AS OF CHANGE:		20211029

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ALLEGRO MICROSYSTEMS, INC.
		CENTRAL INDEX KEY:			0000866291
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				462405937
		FISCAL YEAR END:			0325

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-39675
		FILM NUMBER:		211363319

	BUSINESS ADDRESS:	
		STREET 1:		955 PERIMETER ROAD
		CITY:			MANCHESTER
		STATE:			NH
		ZIP:			03103
		BUSINESS PHONE:		(603) 626-2300

	MAIL ADDRESS:	
		STREET 1:		955 PERIMETER ROAD
		CITY:			MANCHESTER
		STATE:			NH
		ZIP:			03103

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ALLEGRO MICROSYSTEMS INC
		DATE OF NAME CHANGE:	19900730
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>algm-20210924.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:683cf8d8-5672-4db5-98fd-35401c51f0cc,g:30f100e7-413c-4bea-b8ea-a14aa0a56d22,d:6378377c7bef4d81b71fcde738ce4c61--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:algm="http://www.allegromicro.com/20210924" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>algm-20210924</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY18yLTEtMS0xLTA_f19cd23c-c959-4efd-b2a7-3a804596ba22">0000866291</ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:fixed-false" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY18zLTEtMS0xLTA_f17fd277-e37f-47af-aba7-ce30dcddb06d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY180LTEtMS0xLTA_ad79883d-0009-4650-8521-a4ea65a9b446">2022</ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY181LTEtMS0xLTA_c38d943f-a887-415f-b4ef-5161cec3c7fb">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:date-month-day" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY182LTEtMS0xLTA_8e4c9dd8-4863-4a30-89c0-b2cfe9d6114f">3/25</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="algm-20210924.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="if5dee419de724b83a16be05ead52e3ab_I20211020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i14b9ad3f348044c0823a758c8dc43542_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</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="ia255e714afc84e94bda3e32e318c957d_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if919cf8bc97d492eb84a606423a7f998_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb20ba1c947d490d886dc7302a0a8a2e_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9f0021635c443aca9a30d809a09a05c_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60508bd51d9e47b18f929a863829af20_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4df5a39b09e14e4e958199019c029253_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ebe485f609b4f719e923a67ce68d05d_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad0e655a95d74ee799ddf5ffa13d96d6_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i861319f85dd140b2a224dae9908b2af6_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17766623542e4dab8ef06a05e950f6ad_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c37029610104146a9a1db2fd1d18eff_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a2452c72754ebe88fba4f0c063a544_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76664acdabb44169a82ab018eb9ec02e_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f61a958e6b438796f6fc0efa61821c_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46582cf089a542e08d1b196a87d7281e_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0502d02ac71e427dbe4a4fd625e50da7_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if22aed30eda942f38a2e1b1715f05e04_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2fbd150d74641f785aff65a15ba421d_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i933ff551b38c45c1a59c8b28ce4ff0d1_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i794964a6f2c442538ba8ded04a5f08f8_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabba590dd29440d485b0ad06e0cff6f4_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa485e3f0f32486ea8bedf05ba0927d6_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic61479f6891e4fb98fa5385092d7fc75_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i217effa8ef944228894f4f369ca7b2f5_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46d646427bad48159ce2e924f7d95e1d_I20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i659b6cb462f84dec886d1a57fd367db4_I20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc5b047ef93a4f7fb2482f9f31e45b5b_I20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98444de991e44fb088a2da5407deb1f6_I20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i204dfa5b90954e718cf7e7ee47ed88c1_I20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic756b34d3e0f4bd99138ca23d5892352_I20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee6a63e7027e4e0ba88e86c36ec16cca_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fe1c12f481b481d879ef1af6f9620fc_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09689a6179c54cbcb2a2429337d9448f_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2884381b495409fbaa03a1690c1d15b_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08165d3e4242464081f2a426fcd6521d_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4af23c714e9b4c958c2488377e91ae65_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia237cd26a757402abbd33fadcd8e8b0e_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i151fa6bf41bb41ae915c7bb8d9424108_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f3528febec8435da1bfa5f1d275d28b_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02547ec35bc34500a8f12a5af8b02b7b_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8c771bae8c74d41aca8ad982282da69_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bf4c3fe75c54b40a29ea81139541675_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81426d1f5704495e9eabaad0befefe59_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia445190e013b4276b2e920ac9417fe94_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4aef25b5ab14865a8adccfd6ca92cd8_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ee7c885981b48d086d0f183a5b43995_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5761d9c92f8452aa1f7026a9ee77f75_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9e2c2e3861447fdb46b9f904febdb81_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1459f1ffb5c34bafa1517601a600d265_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</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-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b23b5c9597849a9b8bd24f9a1cc00a0_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44e1d2cd1dd34765b9acf739d5ddaa9a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf75eab795ec49c2a3cde13c1f6a8973_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibfaf1d2b220e4c278061ee74564f1d69_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba4c13a2ba4140d5ad098b46f057bcc6_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2b51eaea77a43678df60c77da40c102_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie73ebfd8095e4456ac18e4d7d325e7a7_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i599002be10e844c78403fb76b31a0417_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c580a3d6d094271a6086329512064ec_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cb340d0b29049759d285f5131cfb74d_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3421a90beab74c249850ff5f45a73c49_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="location"><xbrli:measure>algm:location</xbrli:measure></xbrli:unit><xbrli:unit id="continent"><xbrli:measure>algm:continent</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ie09316d77d4843fbac42c3b0ec2aca6c_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8064c9ab474146b6a355bf70d008d67f_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75544fbd8caa42928734e29ea9f4047c_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie05584e6a75c4bde8b31daa647261872_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3afaf7afdf0448b4bab0529238aaffee_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8d35db4d4bd494382a3eae76710114d_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0f497d885794334af29e86d003ec16e_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb6ed68c44474d5c93580ef6bc1f1a3a_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia912d51ab8374cd484dcf6a57814ddd1_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7293944400de4cc9aa6126eb73583767_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i474940ccfd0e488aaf817675835b87fc_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie93f70f36f9b441eb9a275cb3610dee7_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i560de3f9c1014d6c8aa7315e35ef60c8_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i717db2c87c574489be269c5308dbe4e1_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8301f6bc28845e69be7f29805308893_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58a605581ed342178ed7567a6b6dffa5_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc83f8636fd44f9a82fef8f9a58e5324_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3204d844a2734bfaa3791fa0f07e2a8f_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86bb0377cc074f20870f2a05566c5f5a_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1a8f03ce0be46ec8e328ff2bcbe0033_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c57d9e7267d4f7fb6d422c1cfbe4a27_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99a54b96de6b416180270c303be4c3e3_I20210327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d8d1d9ad2414d6294a7a58b823fc928_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0a0cf22477a48ccbd810a46f35cd5b2_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i891ab05ccf33441ea9654339c61d87ab_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d5a279c363a4aa68c2ce9977a3b441f_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f436ed4d0cb47df836c42e360acbc78_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id74cc0c8ccfe402196b880dc0c287bd3_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i376967e90b164c2a956d785c1858feb7_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6eb85a91b404e099bf10013ea15ae15_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83aa2d3f91a24fb284b9da4a2a39672c_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb98aee095e34441b2b1ed5cc2f4b5cb_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61895b4136e1491bab211b472332f182_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2659f57fb8c41d18830d3e7f2fd5ca8_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49f9b223a91146c4b38ad914b47b976f_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i677ad5842921462ab546e49de64fb0b3_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i716e685f3a6946069e38cb7af945230c_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice2137919f6e459a9af4f30a5ae891c8_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i533c6fb99e3740cd979d464ef491098b_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifaa1f07a5d2541acb9e2d4961f4dd22a_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i140d5867346540f980782b5eebf30c29_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb5a1d4fc2264c8ba2da9c661bc26fd3_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i138416d678fd42edbbf5e819dd975c56_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie583a0d91575460aa70e992622219caa_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if36b7e7c7e07438494c98dccbb46304a_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc154c7ade2a4986bd1b2e34eb4004f5_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fe19a1b6d094c6ab293d10bfdf57a93_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4766f9e470dd491d8f88113e5c134512_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica73a15769b0490a94b6d0af6ff37aa1_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36a723ff0bb54e0f9fadfa0c2767e1a5_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91a4daed67fd41f49483d234d09e407f_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e8b3c5ac2a742e99125a75fbdd238c6_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79e9dd5bbe034b93b685ad010986ba4e_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28355edbc5af4090903730b671c1b69c_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf010ece52cb4991b057c6530b375c1c_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b94290ae06c44c59a1c000c7d1d9a3a_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ac55108d26144c4bf36602b7c1536b6_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c5c72f48ffd4c338ee0f5423f5ad926_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i499589f63d41472f960e7fec3beb908d_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i526c87254e96430c80db1dea870cc050_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12ef11d2dc6548f1932092486609a7e9_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i010fe69a25c3454d8bff72ecf7a300b7_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i520b40fe9090415b8d5b830e6fe81110_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf56e8dbda704c4cbd67e5b25334545d_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1aaa83e8a6054318b0af47fcf92abe96_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i495df0b633fe43f1a515127dc577e4d4_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i058e021db28c424bbc3f15585b73e0cf_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if47e7072f8f14734983398071e8417d0_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e707497aab145f598b5b0d84b8721c0_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad245b6b3bd14c76b18555b565e9b254_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46d1e4ca763d40beb73fa7ef1a5d8557_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8ff9a540b3242e39872fc0b7fee8758_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ed8c819acce450f939299ef55bfefa3_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64059082db434e89a6b08da76aecffda_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9beb6378bd145feb90c5e0d15a13c39_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23b217a7f5e64abe976906ae16caa8b4_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2509cdc013494367af033093bc0a101d_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcd82a813ff846188d0907d8c2e17841_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib602e04fa329450498efec92c6f5ec7a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64c4d3a73b6947d6ba0d91682b937529_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04e452bdd0d34b62af5291725a0526e5_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55f93148d46447bd89f37658cadcade3_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67da171feee04793851a46b666c8d2aa_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefece7b52d704241b8f950bc12bc0642_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie75be85f3e98454cb50bdb80f59160d7_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76c1e0649991405aa6c873a8da245503_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48abc23f599d446ebf07cf1f34492ccf_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2d1b91432e54764a5857550e0f60c5d_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2bdfeb9faa2b4439b3c6179d32a9621e_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75e414103aa44884991222b5f0201922_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:VoxtelProductLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6529c78234e742eea920909aa7a7cc0f_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:VoxtelProductLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:AMTCFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-03</xbrli:startDate><xbrli:endDate>2021-08-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4587b08ab07143a0876dafe1f4888a49_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i348eb427e1b7461093eb8e3797fc8bab_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i499c7839fece469fad499498e436560f_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0c680ea6c5549e4971e6efa1114dc38_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c5abbef1b754ad8b34521cb031a8a9b_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9e67d1662cb4a218c11e44714fc1c79_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f2669cc12b74081b93278102dfac7b3_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8665b8d0e03e416ba0193e0612049f33_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70c1e64efc8a400d9954a107341a7286_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6a4a1c3a027463d94a2407a564926bc_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbe725c556404daa8fe51e08d5496566_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21bc2feb69644a1d9e538da0d969a072_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1590a7609114452096424c5824801fdf_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1d7e44c8f0a4b30b50a28d410f869d3_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie23fb112cc3f401c81a481fe2490cf73_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d190d0019ee4fbb93b7d19e3aa06cf8_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fa59c7737da4e6594524bdcd9f5e11e_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1dc009b6c704a13b00007258f5e9fd6_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib28d0e2915214927b5f6d201f1b8cd8b_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf8cc781f2304604ab21f6a7364c3704_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fa1dced058c4bb5b914ead10e4db7dd_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1bf321d798344dba4f47cf562d2c6d8_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7487edf6ca63413e9ab823226c392d8a_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9636ce825c84abb95822a6734eb42db_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacf4b371893c49db9986aee568898985_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91352fdb0d84473aa5a506bb3d9da3d3_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf8457aec7e743df9925f701ee0c7178_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59884bdcc6824ce0b2bf57c1efd0305f_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:IndefiniteLivedTechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3d3e236000c4589aea5668476995b44_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3458a87312314d159064577091a1c731_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0af9149aee44e0aae9a9f40b0c945c9_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:LegacyTrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd52fe989bfd46f39310b1496014f157_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25f59e7a657e48d2865f38c937253669_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3fd0437f66404d5dac53d9a197775e6e_D20210327-20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-06-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id24144281d7942daa61d86556245621d_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41e5fecd6f3b4cf39eaf7ae17ea2cf04_D20210327-20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-06-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93636d7e79ab4e04b29c16b168f15249_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fd8d8a6ec92495f96c5da723c488df1_D20210327-20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-06-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46cb09766b854a8299d5db87496237fe_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:IndefiniteLivedTechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06e529741a6b4d6590588777ff8042b1_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida199db6a9b648d4ae49e82c6e403147_D20210327-20210625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-06-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib62ad161c2714d1383b8f2b6768a2401_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:LegacyTrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib131061228df46eaacac1973a31c6ae2_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaf7e7283f25412c918946e878f3006a_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0920cdde282f4e40beac84df80b43922_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd22ce2991104e489abb0a9b49d27f22_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:TermLoanFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:CreditSuisseAGCaymanIslandsBranchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i174480d944c54c4f9c3593eec44464ec_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9c8d38c0a904fa8bf9eebc9b643fbb6_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-30</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fb7a35deef346fb84f3258d57bdda64_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-30</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i410dda13a35f4cb881d8429320c76ca4_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i215b9d220aab46df8df8aa312e4ab30d_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9aaa8d0bc084766bbce27afc28e1c61_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id20f8c6e00344c0d9d1c48debd916615_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a364c5c61f84cf48f315c46cd0c1ab5_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="php"><xbrli:measure>iso4217:PHP</xbrli:measure></xbrli:unit><xbrli:context id="i1895d1c2bd26451b868f1bbc719c259d_I20191126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia058a3d959164ed2b296b97c95f53f46_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bacf2846dac4461baab1886103e89ff_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i401661660ca74d6dba2747979eaff403_I20191120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e063386c2004b5280a757c6a3fde5f8_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75af67a479ea445bbcfd565cca419cec_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i577c246126834c489a076534216028ea_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieffad59b63d4475a994243a8f21a1ef7_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9795f27afefe4999a8491b3ae2acefc9_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ec912770de44149ba3276fe577374aa_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic44ffe1da72c4bb2a2ee0ada9cb00ae4_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6322b590e6de4e46bfc68e9a52da8a77_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68e051b50622444ba1b53c987045d13c_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d1b92ce44754c3e9efce560cc6ac7ca_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i088e9b8a79284aaa86f218f06b958497_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8809bfa0be1495cbc987ac3f1911b2c_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d84626160d9486f85903f009f00e7db_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icef783cd13364092ae05ca9b2b24fddc_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0773f471e54f4713bd19f801c67fabb1_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e12474235714ace85e886c6c7816c2d_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6d240aad385482397221c0a50f8ca7f_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a4b06a607b148428d1827a06306bfd9_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76355a59945444e69964d16cbbb24018_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i914c1b88a65d4aa6952463de2f907a88_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23042d09603c40b3b908430acebd8a1a_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50029e31cfab47f0ae9a8811031c8dce_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35938b5716194ca88b031974ccc17a53_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07819db00332444c89981906fa171765_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bc202dd00234087a97c990a6ae10558_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6463444fe50e4c20bd7c20ab9cee0d0f_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieec334c4fcc14c33826d6e68f3d5fa38_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c6f50aaaf5e47e593c0047a7cd4b360_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3aaee42500b4e4ba589874e670fb88f_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7170fd30ecf64de19d21b3fbcdd94639_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77511a95e5284d37a0e6e9da5d079efc_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c26c5057aae4cd2b7b282fbb89aeb73_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28240a5a701a4e1a971126cfea9497e8_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90ce7df0e7e1476f8fe68c160b6b629a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icba951d4c0cc4996919fd057732a09a8_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i168f48d4d63441e6b3fc68fa156ba694_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93cc066b0dd64c7a8df8d2de7f561970_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40d5327f6ac548f0ad1036efdd9f847d_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97647d871caf4003b2c75426ef64c9cd_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic37ecefaf0d343ad8278c53a70a09863_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44b7346e436d4ad29ec5e94cb658c7b8_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19b61cb8bbcc4c58b74ad873a4b854a8_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9da755b2d844a4bb19f477eb1d9bb0f_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5febfa5b7224eeb9968672c5d5d60e8_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa39ba434c6a40e8aac16e610e816f51_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76cb007518bf427bb80a34ed51269c63_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09b2b39c344c4174974ad1109d57d001_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cbba01f70894538bf91844cc389aba6_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1103deb90264fc19c760aa8d41b7d64_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie623482551b04e1193782b684601665a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88d23ebb4c99437e840cec975876cd83_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b057ebd4fba4ea18c6ba89ea4f0fd52_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1671ec7e52f34057a960075ed3a81387_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="id1ac3e1af0174905ba90578cfc8aba8a_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id632f5149c6e43fd961f6f54f7a4dca8_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11994a6e1ea44dfea521e377ea6d671b_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6999d82c84504f1d8531ef1817734497_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i989f88c9f3c74bfb8946f84b40641704_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5eaab3218b3f42ee9bc1ed50ab27ad88_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c09d27b8c9f44caa4eab36aca8627a2_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc322f822a62441c8c4ab8c4b7fd316c_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f005cee865645baa5f579a87c1da3a2_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47b4dd237a7c424bbc8db1dcf14d1af5_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifab661df6c754d9687e40b8b7495e125_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd127b8c930a44e7857ce9650e0a1a52_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie08d82db702c4e33820024161c00c2e8_D20201101-20201101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-11-01</xbrli:startDate><xbrli:endDate>2020-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if79c42e612b84ed8aa17cd1e2cfb82ad_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i715c5ed1ccae46ea9729d864cf325caf_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b014f02b7874ddf8823cd68b08b99b0_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibee24b84a1d04b4e8749f9e765993038_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc853d80f16f466a95a5f8cdcea15165_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff5236b30acc479987219c64703d4672_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0709285398cb4673a8c19087fe27c92a_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b015a0c1dcb43029a267b79a2e0c423_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51b1c5a5730d42fd92c9457fccd7c8b3_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib62b2ac99f9b494db381da3a4a91de84_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i322b40ea19a047d7abe8b516c02f4750_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i340cfe66a74e4cadab5be17cf8859117_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7c162ff26a540018f5822c766bbfd8e_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b79f0b96f4a4090b476633bd7e8b532_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c7f8a86dba142c59e3ece76771cd543_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c7fa79a4e464165beadc0d531c78d35_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b2eef1bf4184c7d9f56aef183da4e41_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0d24a75ad9749399487093ae7001853_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id85e810e984f4ba39f5a2ac253689d00_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia00605d0e87040f3a90d89919aae29fa_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8373d7b816749679ea70a9c9492d684_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38e66492da6d48ffaedf4d7f61b4d344_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9ffed1dfb94426fa7c8e1acc13233e6_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9615f1054aed4b6c94d7c4d7634dd1b4_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idee52c76aab94a479e8c8db417e6e665_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e684e3d2a65419d89abf00c0b1584ff_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e08a42c28fe4271a150fb4bca24f0d1_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedff5141fb474fee8ddaba013b08c58c_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i311c6a053fcc4fa598703a7a7dfda0ce_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i950c5609a6444a7f9cc15451c2cc8b71_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d60ce3dc3bd48b78799b1c2ce03c7e4_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic28226cf69b8458fa4e0f7d09e3f63b1_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a898d65772141dd9830ad528c0fe44c_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49932526bada4a0a8115ec3000fc5ab5_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie89b9904f4644a908ea6b0241bc22c82_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27f517f1b8b34338afa3c5dcf5c93fc5_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i722fe6972b7f43b9abbdc7b2ecddbe11_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia73fb39682fd470b9e099926c0ffa49d_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:DiscreteTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0798e15cc0240f9ab98a59d614d6a5b_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i120473852d3d478c90e15300543d43aa_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe63a17c3b0f4af0841b9fe7686c29e9_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i03eaf08ec7e8401ea7d2995087fc4eec_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19ed02c08056481fb0d77e330773c4c9_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a87561bdde74653ab23849e0039a3f2_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25574874cd954a71b966770d08157a5c_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71db4f5787a7482d8a707261242aa3f0_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72633f76ff7344e186cf871c838561b7_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">algm:SankenElectricEuropeLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b85d535be204519b818ab8885c526e3_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">algm:SankenElectricEuropeLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3183e4401aa0441cb3361f4acb840a8a_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfe835de37c84acdbde598e11acfe05b_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15df24527bc64dd8a32a3cbd9891ed15_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6cf440da73345c3b8b1c2442586d89c_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09d1bf60ae1f48bc87e3e726eeafcb06_I20180531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0f0defe70f747ee8c9b70783e546cd0_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifea897ae07c54b478b3ed63946ce136f_D20180901-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-09-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d90792f7996431eacef5d7af1bdc474_D20210626-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-26</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i031769af7fec4e81b9cbb970beec4f52_D20210327-20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-27</xbrli:startDate><xbrli:endDate>2021-09-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if833b51f9dff4736a84cf37dfcbf1068_D20200627-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-27</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie685f71c76064de3bc420b19cfadf0a8_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i6378377c7bef4d81b71fcde738ce4c61_1"></div><div style="min-height:27pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:3pt double #000;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:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:110%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:110%">WASHINGTON, DC 20549</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%">_________________</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg3_52bc617f-fd7c-419d-9ffb-a2893657cef6">10-Q</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:400;line-height:120%">_________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</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:0.1%"></td><td style="width:2.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.924%"></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:'Wingdings',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6NDcxYWNhMzA2MDI2NGMwMDg2ZmQxNjFmYjBhYWVkMDEvdGFibGVyYW5nZTo0NzFhY2EzMDYwMjY0YzAwODZmZDE2MWZiMGFhZWQwMV8wLTAtMS0xLTA_596d4681-e7e5-4c43-8a73-9698a418394e">&#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:12pt;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:110%">For the quarterly period ended <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8xNjc_b880e20d-cb5d-47b6-83eb-77bc7a65496b">September&#160;24, 2021</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">or</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:0.1%"></td><td style="width:2.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.924%"></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:'Wingdings',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:fixed-false" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6NGZiYjRkMjFlM2UyNDgyMGIyNjgxNGY1OWVkNmYzZmEvdGFibGVyYW5nZTo0ZmJiNGQyMWUzZTI0ODIwYjI2ODE0ZjU5ZWQ2ZjNmYV8wLTAtMS0xLTA_f5ff236f-ab05-446f-90ea-da40840873f2">&#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:12pt;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:110%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;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;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%;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;&#160;&#160;&#160;</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:110%">Commission File Number: <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTgx_7242e26f-3447-4ec8-8b8a-79cf5fc2aae9">001-39675</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:400;line-height:120%">_________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:22pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTgz_2a3c28d9-92a7-4388-9442-644d621d9e1a">ALLEGRO MICROSYSTEMS, 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:110%">(Exact Name of Registrant as Specified in its Charter)</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%">_________________</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.345%"><tr><td style="width:1.0%"></td><td style="width:27.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.440%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.820%"></td><td style="width:0.1%"></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></tr><tr><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF8xLTAtMS0xLTA_4b8785f2-d36a-4b89-b630-869780217bf5">Delaware</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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF8xLTItMS0xLTA_53921280-7bb4-409a-ad78-170a9e12405f">46-2405937</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:110%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:110%">incorporation or organization)</span></div></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:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:6pt"><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="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF80LTAtMS0xLTA_8f6000b3-f49e-406a-aa02-8725bfcc5dc7">955 Perimeter Road</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF81LTAtMS0xLTA_f32bbbb7-bca0-4a6a-b0c0-e677aff9d387">Manchester,</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF81LTEtMS0xLTA_b5fdc7b0-8c5a-4638-bab1-9af3ab4874f7">New Hampshire</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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF81LTItMS0xLTA_c150edf1-38b7-4bbb-b612-82fb9a49e704">03103</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Address of principal executive offices)</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:10pt;font-weight:700;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg0_bc17a6e6-5a11-4937-b8b2-3aebfa99e19e">603</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg1_722aff78-33c6-4a9b-aa97-6a4fa73f9570">626-2300</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:400;line-height:110%">(Registrant&#8217;s telephone number, including area code)</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:110%">N/A</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_________________</span></div><div style="margin-top:4pt;text-align:center;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">Securities registered pursuant to Section&#160;12(b) of the Act: </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:39.822%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.269%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.825%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:110%">Trading</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:110%">Symbol(s)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6ZDE0MDdjZTY0NmIwNGM1ZGI1NWFjYWEwNzYyYzMzOWYvdGFibGVyYW5nZTpkMTQwN2NlNjQ2YjA0YzVkYjU1YWNhYTA3NjJjMzM5Zl8xLTAtMS0xLTA_10f788f6-f932-47d4-a173-f08bcd973fc4">Common Stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6ZDE0MDdjZTY0NmIwNGM1ZGI1NWFjYWEwNzYyYzMzOWYvdGFibGVyYW5nZTpkMTQwN2NlNjQ2YjA0YzVkYjU1YWNhYTA3NjJjMzM5Zl8xLTItMS0xLTA_42b5e129-3719-4d1c-bd3d-c7bc019f911a">ALGM</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6ZDE0MDdjZTY0NmIwNGM1ZGI1NWFjYWEwNzYyYzMzOWYvdGFibGVyYW5nZTpkMTQwN2NlNjQ2YjA0YzVkYjU1YWNhYTA3NjJjMzM5Zl8xLTQtMS0xLTA_f1a5033d-6996-4b4e-bf3a-7b0be4ec767c">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities 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) has been subject to such filing requirements for the past 90 days. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8xMDk5NTExNjMwNTg3_4e6fb71d-9bc0-4bf1-9d18-01c249742371">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTc5_b8793f99-da58-47df-a5b3-dcc3988a6a3a">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:17.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.247%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.926%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6YjFkZGEzMGU4Zjc4NDM4ZGFkMTY0MzA2MmIyYmEzYjYvdGFibGVyYW5nZTpiMWRkYTMwZThmNzg0MzhkYWQxNjQzMDYyYjJiYTNiNl8xLTAtMS0xLTA_bdde03e5-0023-4aa2-a33d-d80400d7606d">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:fixed-false" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6YjFkZGEzMGU4Zjc4NDM4ZGFkMTY0MzA2MmIyYmEzYjYvdGFibGVyYW5nZTpiMWRkYTMwZThmNzg0MzhkYWQxNjQzMDYyYjJiYTNiNl8xLTQtMS0xLTA_4f385e8f-1fcc-4ead-80ce-9a0e0be2aef8">&#9744;</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt:fixed-true" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6YjFkZGEzMGU4Zjc4NDM4ZGFkMTY0MzA2MmIyYmEzYjYvdGFibGVyYW5nZTpiMWRkYTMwZThmNzg0MzhkYWQxNjQzMDYyYjJiYTNiNl8yLTQtMS0xLTA_9edb7e6f-c830-42d5-8bb6-a66662a4ca11">&#9746;</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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.&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTgw_92647385-f1da-4c09-9e21-1840edd0cbb2">&#9744;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">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:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:110%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg2_2814f95e-efac-48aa-8805-4fee14e4bf69">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:110%">&#9746;</span></div><div style="margin-top:3pt;text-indent:28.8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">As </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">of October&#160;20, 2021, the registrant had <ix:nonFraction unitRef="shares" contextRef="if5dee419de724b83a16be05ead52e3ab_I20211020" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTEx_a58c1d2c-46bb-4685-b9ae-e95e12bd3889">189,702,550</ix:nonFraction> sh</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">ares of common stock, $0.01 par value per share, outstanding.</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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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="i6378377c7bef4d81b71fcde738ce4c61_7"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</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:8.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:81.786%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.788%"></td><td style="width:0.1%"></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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000000;padding:0 1pt"></td></tr><tr><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:middle"><div><span style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#026dce;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_10">Forward-Looking Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_10">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_13">PART I.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_13">Financial Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_13">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_16">Item 1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_16">Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_16">4</a></span></div></td></tr><tr><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:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">Consolidated Balance Sheets as of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">4</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">, 202</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">1</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> (Unaudited) and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">March</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">6</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">, 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">021</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_19">4</a></span></div></td></tr><tr><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:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">Consolidated Statements of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">Operations</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22"> for the three-</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">and six-month </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">periods ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">4</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">, 202</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">1</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22"> and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a>5<a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_22">2020 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_22">5</a></span></div></td></tr><tr><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:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">Consolidated Statements of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">Comprehensive Income</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> for the</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> three-</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">and six-month </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">period</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">s</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">4</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">,</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">202</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">1</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a>5<a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">2020 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_25">6</a></span></div></td></tr><tr><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:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">Consolidated Statements of Changes in Equity for the</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> three-</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">and six-month </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">period</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">s</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">4</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">,</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">202</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">1</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a>5<a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">2020 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_28">7</a></span></div></td></tr><tr><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:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">Consolidated Statements of </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">Cash Flows for the </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">six</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">-month periods ended </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> 2</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">4</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">,</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">202</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">1</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28"> and </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19">September</a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_19"> </a>25<a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">, </a><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_28">2020 (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_31">9</a></span></div></td></tr><tr><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:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_34">Notes to Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_34">9</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_106">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_106">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_106">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_145">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_145">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_145">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_148">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_148">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_148">55</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_151">PART II.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_151">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_151">56</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_154">Item 1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_154">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_154">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_157">Item 1A.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_157">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_157">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_160">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_160">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_160">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_163">Item 3.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_163">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_163">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_166">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_166">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_166">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_169">Item 5.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_169">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_169">57</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_172">Item 6.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_172">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_172">58</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0563c1;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i6378377c7bef4d81b71fcde738ce4c61_175">Signatures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i6378377c7bef4d81b71fcde738ce4c61_175">59</a></span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i6378377c7bef4d81b71fcde738ce4c61_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q (the &#8220;Quarterly Report&#8221;) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding our future results of operations and financial position, business strategy, the impact of the ongoing and global COVID-19 pandemic on our business, prospective products and the plans and objectives of management for future operations, may be forward-looking statements. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Statements regarding our future results of operations and financial position, business strategy and plans and objectives of management for future operations, including, among others, statements regarding the liquidity, growth and profitability strategies and factors and trends affecting our business are forward-looking statements. Without limiting the foregoing, in some cases, you can identify forward-looking statements by terms such as &#8220;aim,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;exploring,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;could,&#8221; &#8220;intend,&#8221; &#8220;target,&#8221; &#8220;project,&#8221; &#8220;contemplate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;seek,&#8221; or &#8220;continue&#8221; or the negative of these terms or other similar expressions, although not all forward-looking statements contain these words. No forward-looking statement is a guarantee of future results, performance, or achievements, and one should avoid placing undue reliance on such statements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements are based on our management&#8217;s beliefs and assumptions and on information currently available to us. Such beliefs and assumptions may or may not prove to be correct. Additionally, such forward-looking statements are subject to a number of known and unknown risks, uncertainties and assumptions, and actual results may differ materially from those expressed or implied in the forward-looking statements due to various factors, including, but not limited to, those identified in Part I, Item 2., &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in this Quarterly Report and Part II, Item 1A., &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the year ended March 26, 2021 (the &#8220;2021 Annual Report&#8221;). These risks and uncertainties include, but are not limited to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">downturns or volatility in general economic conditions, including as a result of the COVID-19 pandemic, particularly in the automotive market;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to compete effectively, expand our market share and increase our net sales and profitability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to compensate for decreases in average selling prices of our products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the cyclical nature of the analog semiconductor industry;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">shifts in our product mix or customer mix, which could negatively impact our gross margin;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to manage any sustained yield problems or other delays at our third-party wafer fabrication facilities or in the final assembly and test of our products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any disruptions at our primary third-party wafer fabrication facilities;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to fully realize the benefits of past and potential future initiatives designed to improve our competitiveness, growth and profitability;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to accurately predict our quarterly net sales and operating results;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to adjust our supply chain volume to account for changing market conditions and customer demand;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our reliance on a limited number of third-party wafer fabrication facilities and suppliers of other materials;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dependence on manufacturing operations in the Philippines;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our reliance on distributors to generate sales;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our indebtedness may limit our flexibility to operate our business;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the loss of one or more significant end customers;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to develop new product features or new products in a timely and cost-effective manner;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to meet customers&#8217; quality requirements;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncertainties related to the design win process and our ability to recover design and development expenses and to generate timely or sufficient net sales or margins;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">changes in government trade policies, including the imposition of tariffs and export restrictions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our exposures to warranty claims, product liability claims and product recalls;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to protect our proprietary technology and inventions through patents or trade secrets;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to commercialize our products without infringing third-party intellectual property rights;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">disruptions or breaches of our information technology systems;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to governmental regulation and other legal obligations, including privacy, data protection, information security, consumer protection, environmental and occupational health and safety, anti-corruption and anti-bribery, and trade controls;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our dependence on international customers and operations;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the availability of rebates, tax credits and other financial incentives on end-user demands for certain products;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the volatility of currency exchange rates;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to acquisitions of and investments in new businesses, products or technologies, joint ventures and other strategic transactions;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to raise capital to support our growth strategy;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">our ability to effectively manage our growth and to retain key and highly skilled personnel;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">changes in tax rates or the adoption of new tax legislation;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">risks related to litigation, including securities class action litigation; and</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to accurately estimate market opportunity and growth forecasts.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should read this Quarterly Report and the documents that we reference in this Quarterly Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report, whether as a result of any new information, future events or otherwise.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise requires, references to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; the &#8220;Company&#8221; and &#8220;Allegro&#8221; refer to the operations of Allegro MicroSystems, Inc. and its consolidated subsidiaries.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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="i6378377c7bef4d81b71fcde738ce4c61_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_16"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Condensed Consolidated Financial Statements</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_19"></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED 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:700;line-height:120%">(in thousands, except par value and share amounts)</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:77.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.020%"></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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24, 2021 (Unaudited)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:700;line-height:100%">Assets</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMy0xLTEtMS0w_0c9bf8c5-8a9c-439b-813b-4484a1751e93">248,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMy0zLTEtMS0w_c430efd6-a774-4e19-8027-4318f2fecaf6">197,214</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;text-indent:13.5pt;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNC0xLTEtMS0w_97fec463-7cc7-4933-b607-cb35d8858cef">7,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNC0zLTEtMS0w_5e6b62a8-fd20-4720-bb6e-49e476621d68">6,661</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivable, net of provision for expected credit losses of $<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0wLTEtMS0wL3RleHRyZWdpb246N2IyODViYzc4MzExNGY5Zjk2MWMwZDQ2ODAzMjFlOWRfNzk_846b18a6-fede-473d-a682-6c231017cee4">176</ix:nonFraction> at September&#160;24, 2021 and allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0wLTEtMS0wL3RleHRyZWdpb246N2IyODViYzc4MzExNGY5Zjk2MWMwZDQ2ODAzMjFlOWRfMTI3_c3115dea-f217-4443-aa7e-32b4692b94f0">138</ix:nonFraction> at March&#160;26, 2021</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0xLTEtMS0w_fc8db084-7db1-46bd-ab15-3cc5ef69397a">73,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0zLTEtMS0w_9a731f23-29aa-45cb-adad-04762a8e00d1">69,500</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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade and other accounts receivable due from related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNi0xLTEtMS0w_cd8bf3dd-21bd-433c-92ea-c7f60e638985">23,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNi0zLTEtMS0w_b250e93c-c4f5-4409-9b0a-3b0b4f163446">23,832</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="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Accounts receivable &#8211; other</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNy0xLTEtMS0w_e2ca7e42-40c0-498b-8149-90a9fd6d68e4">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNy0zLTEtMS0w_9d525b6b-81e6-4edf-8589-716bec95fd84">1,516</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;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOC0xLTEtMS0w_9c93f93a-ecf1-46b1-9ecb-718e74cece59">78,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOC0zLTEtMS0w_39d9542d-360f-4a75-951e-e03893312dd8">87,498</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;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOS0xLTEtMS0w_31756306-905a-4c83-b31a-c0b485c69f40">13,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOS0zLTEtMS0w_01f46a89-afac-425f-9725-4be5acdaa04a">18,374</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;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTAtMS0xLTEtMA_690a948f-5b33-490f-b6c6-b3a888d84473">&#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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTAtMy0xLTEtMA_0c43f980-dcf6-471f-9f54-8ba3e4c71a88">25,969</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;text-indent:27pt;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:#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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTEtMS0xLTEtMA_13e8711d-d3f8-4364-870e-06399c24bf74">445,914</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTEtMy0xLTEtMA_a878bf74-8c53-4e91-8f43-8f6027a55a16">430,564</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;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTItMS0xLTEtMA_ba5f4ae4-cb84-48f7-88de-4f0a51faabce">198,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTItMy0xLTEtMA_7970f7e3-81ef-43f9-9bd3-02f6a41cb1ba">192,393</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;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTMtMS0xLTEtMA_36137b62-6532-4ddc-817e-f012d9f23a00">17,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTMtMy0xLTEtMA_db3beda6-f05c-4e53-9846-752c4f13fb4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTQtMS0xLTEtMA_f231b48f-25f6-4474-9f71-5aebbbbe312f">20,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTQtMy0xLTEtMA_6c16dfa5-6d3a-408f-888b-991dad3f3786">26,972</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;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTUtMS0xLTEtMA_7a1f8747-e1d7-4585-9d8e-4f7a624589d1">20,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTUtMy0xLTEtMA_1780cfdc-db47-4e9e-868a-1effe653abf2">20,106</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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, 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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTYtMS0xLTEtMA_004af6af-fbf2-4198-ab5c-1b4168c5a26b">36,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTYtMy0xLTEtMA_6808b0bb-ecec-4dc5-a578-b06000e21409">36,366</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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investment in related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTctMS0xLTEtMA_8cef81d2-e1fb-458b-839b-73263f5cd3fb">27,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTctMy0xLTEtMA_a0b6557c-60d5-4c51-bc5c-fd3f872c42f7">26,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;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTgtMS0xLTEtMA_2f1ad9d8-c184-4af5-8de2-6848793d27f5">38,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTgtMy0xLTEtMA_5da5e5e5-7143-4344-8c01-3f4f397afcbc">14,613</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;text-indent:27pt;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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTktMS0xLTEtMA_c6cfc7ba-7f2b-4ea5-9287-5e3b23550f64">803,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTktMy0xLTEtMA_2e6d7d00-3b63-4d9b-b56a-a7dcd73dceee">747,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities, Non-Controlling Interest and Stockholders' Equity</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjItMS0xLTEtMA_c087b6ed-d5f2-41cc-8939-d16bec804606">29,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjItMy0xLTEtMA_07366808-dbbd-492b-871e-c0839a38dde2">35,389</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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts due to related party</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjMtMS0xLTEtMA_5632376e-10ec-4e80-97c8-8d60081f0b60">3,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjMtMy0xLTEtMA_4b52b1a4-e13c-4419-9c63-32ddf5a42041">2,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;text-align:left;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjQtMS0xLTEtMA_3352a519-98ed-4edc-8e2d-036b49a2c0a7">52,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjQtMy0xLTEtMA_488fc909-e99e-466c-b6f2-77fcc4a8da8d">78,932</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion of operating lease 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjUtMS0xLTEtMA_05692f69-316f-41d3-b34c-a8a50a4843d9">3,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjUtMy0xLTEtMA_f7f66b62-afae-48f0-83df-19c9dd6699c6">&#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="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:#ffffff;padding:2px 1pt;text-align:left;text-indent:27pt;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 #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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjktMS0xLTEtMA_54906e96-afa1-4761-b80c-2ed36f8fc116">88,416</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjktMy0xLTEtMA_a9349132-d49e-4291-a2a9-0736e9617d64">116,674</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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligations due under Senior Secured Credit Facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzAtMS0xLTEtMA_e2057308-a816-45cd-80ce-c0587d89748a">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzAtMy0xLTEtMA_3d4b1f25-b8c1-4809-a8c1-46469ed2efbd">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;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, 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzEtMS0xLTEtMA_00ac73cd-f1d9-4c95-9e73-b6eb7f09dd8b">13,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzEtMy0xLTEtMA_e24e2fb5-aabe-43da-8ea0-c6b6eb00deaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzMtMS0xLTEtMA_315a122c-ea02-4e43-9faf-91af7e4a6caf">19,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzMtMy0xLTEtMA_efa9c61f-2868-4234-b997-5b3d0f71f9f1">19,133</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;text-indent:27pt;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</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzQtMS0xLTEtMA_48880964-ea68-47d7-b51e-4034e51f15ae">146,698</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzQtMy0xLTEtMA_7716967a-a6c5-45fb-8bf3-d7477f30fbc2">160,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 16)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzUtMS0xLTEtMA_8ae3f4fc-c191-436a-9b20-42cd3eb5dd3d"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzUtMy0xLTEtMA_c95be057-2187-403f-93e9-0292c5336e6b"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' Equity:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzIx_6b69973f-d0ee-4bff-b347-775845c01cb5"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzIx_96c890fa-1cab-4d3d-8474-c56df6bc45a3">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzM1_3bda37e1-71e6-4a2b-90c9-86caaf8dda66"><ix:nonFraction unitRef="shares" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzM1_8bd969e5-2251-465a-a1df-def0a4a256d8">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_02156f17-7ad2-4d51-80eb-18dd2920f26b"><ix:nonFraction unitRef="shares" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_1a3333d8-3c35-4f46-af8a-2f8c5710998d"><ix:nonFraction unitRef="shares" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_bd4f9f50-f532-4799-a221-0b4e1905befc"><ix:nonFraction unitRef="shares" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_fc84c03f-4311-4609-8541-c27801929ba5">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding at September&#160;24, 2021 and March&#160;26, 2021</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMS0xLTEtMA_ede88cb6-fcc3-4af5-b76f-757bd576d066">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMy0xLTEtMA_619634aa-0207-48fb-9901-ca672f7272b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzE4_4af3bd2e-7211-45aa-a365-ce9704051727"><ix:nonFraction unitRef="usdPerShare" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzE4_716d6762-1109-479d-b0c0-09c3e79945cc">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzMy_f5e6d45a-dfe2-4f60-8590-484f8436b9c5">1,000,000,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzU0_2a59572d-5c3f-45f4-b090-c3c7c250abc7"><ix:nonFraction unitRef="shares" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzU0_8c87d117-3a16-4bce-a65a-2cee22cbaa18">189,702,550</ix:nonFraction></ix:nonFraction> shares issued and outstanding at September&#160;24, 2021; <ix:nonFraction unitRef="shares" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzk0_0841bd08-38c1-4bb0-a89a-fd1fd88a9c58">1,000,000,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzExNg_09e84725-519b-40dd-9e58-498f2dc273e7"><ix:nonFraction unitRef="shares" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzExNg_2e7a67ae-6f39-4ede-890f-7aabe2af446b">189,588,161</ix:nonFraction></ix:nonFraction> issued and outstanding at March&#160;26, 2021</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMS0xLTEtMA_c80bddc6-5d1c-4314-965c-b59a77ce2d01">1,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMy0xLTEtMA_43a59cd0-57bd-49bb-9df5-987ff0a91ed2">1,896</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="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDItMS0xLTEtMA_b04e0f41-b85f-42b0-b8ed-28b8921c266b">604,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDItMy0xLTEtMA_94e06bd4-8bd7-4d51-b87d-7a977501ce67">592,170</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;text-indent:13.5pt;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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDMtMS0xLTEtMA_7a059c70-7dee-4a99-bf07-4ce60d22f165">64,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDMtMy0xLTEtMA_7058d98e-982b-4c72-9295-f4070d2d8865">3,551</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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDQtMS0xLTEtMA_a56effec-981b-4e36-ab98-e68c559eff5d">15,368</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDQtMy0xLTEtMA_7172aaeb-f76b-4c68-92b8-a3a887ffd242">11,865</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;text-indent:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity attributable to Allegro MicroSystems, Inc.</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDUtMS0xLTEtMA_7a0f8532-72c3-4c5a-bdf0-051bf3f35d75">655,423</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDUtMy0xLTEtMA_0c553863-0e32-4ab7-9727-70ddfffb9b3d">585,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDYtMS0xLTEtMA_bc2ebdd4-a87a-41c4-b6e9-6fcadcd509c7">1,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDYtMy0xLTEtMA_a865b1b6-a960-43af-a360-113043bad938">1,119</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="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDctMS0xLTEtMA_f80d4ce6-fab7-4172-b39a-ed5e65fd604e">656,553</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDctMy0xLTEtMA_620c4d9b-182d-4f70-ade4-55a8263b8119">586,871</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;text-indent:27pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities, non-controlling interest and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDgtMS0xLTEtMA_c07ebf7b-9e5f-43df-959f-2574aaf410a7">803,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDgtMy0xLTEtMA_ae6475cf-9d9e-4a43-a060-3ecac6261e7e">747,678</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:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><div id="i6378377c7bef4d81b71fcde738ce4c61_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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%">ALLEGRO MICROSYSTEMS, INC.</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</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:125%">(in thousands, except share and per share amounts)</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:125%">(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:49.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></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:8pt;font-weight:700;line-height:115%">Three-Month Period 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:8pt;font-weight:700;line-height:115%">Six-Month Period 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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">September 25,<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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia255e714afc84e94bda3e32e318c957d_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi0xLTEtMS0w_45ed8e07-3ee7-40d1-a645-69ffa9afb25b">156,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if919cf8bc97d492eb84a606423a7f998_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi0zLTEtMS0w_6799dfc4-11b1-4e54-a9d9-531676f66efc">114,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb20ba1c947d490d886dc7302a0a8a2e_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi01LTEtMS0w_fc553aff-26e4-4f42-ac5f-7cf5f29c363c">309,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9f0021635c443aca9a30d809a09a05c_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi03LTEtMS0w_985612b2-1175-4f6e-ae64-92903b5a93e8">205,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to related party</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60508bd51d9e47b18f929a863829af20_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy0xLTEtMS0w_17b853ec-0275-42d4-bb60-bb09c66be577">37,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4df5a39b09e14e4e958199019c029253_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy0zLTEtMS0w_def25b65-87fe-4b80-b3a0-5b00763dcf41">22,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ebe485f609b4f719e923a67ce68d05d_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy01LTEtMS0w_2463406e-23fd-4fe0-8e0b-df0b4c1e186c">72,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad0e655a95d74ee799ddf5ffa13d96d6_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy03LTEtMS0w_4e6ac7e0-cfd9-4c72-b258-1c5a86326dfd">46,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales</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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC0xLTEtMS0w_5a213bfe-ca53-4440-b105-1aac2eb8c718">193,610</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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC0zLTEtMS0w_99344a6c-57ee-4ce3-bff9-ee742866563b">136,649</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC01LTEtMS0w_b03bac1a-3d1a-4fe9-8c60-3d93507ef6f3">381,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC03LTEtMS0w_aa3f0f6b-d506-4214-96c9-1563a860ea73">251,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS0xLTEtMS0w_6045e694-b64f-42ea-9b35-d288a65d4e7f">91,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS0zLTEtMS0w_f06cff85-404b-443d-91fd-b8b55279d75c">74,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS01LTEtMS0w_bdbae867-5950-4d03-b29d-71e19259441b">185,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS03LTEtMS0w_21446c18-dba8-4ac3-ac17-add27d059e86">134,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi0xLTEtMS0w_e4c0738b-3410-4896-8122-45cbff503b27">102,532</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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi0zLTEtMS0w_25d3fa85-e216-4724-9eaa-ec1e5edd5451">61,770</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi01LTEtMS0w_ceebb470-2b0a-402c-aa7f-473713b89cf6">196,692</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi03LTEtMS0w_eaaeb27a-a721-41dc-b3de-ca2b5e26609a">117,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC0xLTEtMS0w_905cd582-bf3e-4ffa-9aa8-c71a7b99cdfe">29,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC0zLTEtMS0w_d7c380d3-ea4a-4f4f-9e4f-6f4b4158d94e">25,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC01LTEtMS0w_b6f28185-3e5b-4fa5-83f8-94a4502f74e1">59,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC03LTEtMS0w_8dcb1a23-82e3-4c31-be35-abe4a837212a">49,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS0xLTEtMS0w_9291f194-acd6-4c78-885c-8c04fcb269f0">34,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS0zLTEtMS0w_754537ad-cc48-40eb-bfea-ae94e020ef90">24,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS01LTEtMS0w_8c26c415-7a31-43ca-82b3-98998d32be79">66,152</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS03LTEtMS0w_f3a0d4d8-df6b-4dd6-905c-be964b99e4b7">51,027</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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtMS0xLTEtMA_6f6e8001-bc15-43d4-aac9-8e2289e595c3">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtMy0xLTEtMA_8e42f6bc-58e3-4b56-b87d-58681b3d950e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtNS0xLTEtMTU1_667b6276-6c98-4ef2-baec-fcc68ad4f3d0">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtNy0xLTEtMTU1_e27c4fab-2312-466b-95c5-6196fe410cd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItMS0xLTEtMA_36ed7c68-f052-4dbc-95bd-eead4680899d">63,978</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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItMy0xLTEtMA_1c5e7fda-c262-48da-a1c6-6a4e8f3bbef9">49,368</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItNS0xLTEtMA_5779de1b-82fa-4a0a-8c29-80158ab760c4">125,896</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItNy0xLTEtMA_ff110400-243b-4893-b638-82c16369deac">100,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating 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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtMS0xLTEtMA_6394ca59-1a72-498a-ab6d-e599b30b057c">38,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtMy0xLTEtMA_462b8b93-dee1-4d95-8df1-67dfe6b97298">12,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtNS0xLTEtMA_f0724416-7f46-49b8-aacb-c956ec9abb7b">70,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtNy0xLTEtMA_8cefe3b0-4dc6-416e-b955-bfc796f4a96a">16,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtMS0xLTEtMA_e4e69e04-967e-4cef-89c4-7d3b5a736514">1,150</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtMy0xLTEtMA_2fd1efbf-2dc0-46ff-8030-f1d93275dd96">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtNS0xLTEtMA_f216c1ef-4139-49f0-8429-18457bb2c88b">1,495</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtNy0xLTEtMA_a4036ea3-d9e5-43a9-b072-bc37a68c1466">663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctMS0xLTEtMA_72305cdc-ba03-4ac2-aa78-54fa7f3ae0b8">202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctMy0xLTEtMA_2d7bdab6-d814-4b59-9bec-57e5b9ed891a">1,318</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctNS0xLTEtMA_0676eb67-4865-4392-bf27-83feba496540">52</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctNy0xLTEtMA_595d8e39-e487-4865-9ae9-077fe40a5f3f">1,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtMS0xLTEtMA_5c579bc3-1ccd-4d94-a0e4-b6d178b6cbf1">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtMy0xLTEtMA_f8e59084-c3b0-4865-96cf-6ec128e5884e">246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtNS0xLTEtMA_e0d7b3a0-c389-4e1e-8179-0814a40505d9">505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtNy0xLTEtMA_8e4e937f-eae1-49f9-a272-5fd4ebd82e7c">458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktMS0xLTEtMA_4615946f-2c30-49bc-bba1-262659d2fb77">1,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktMy0xLTEtMA_099dbea4-8ea5-4333-a253-016dde2929b5">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktNS0xLTEtMA_75c50ac1-0a01-400f-a027-1d86aa63f141">1,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktNy0xLTEtMA_1dfb884c-b223-4b1b-a7f9-50298c5f7402">213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income tax provision</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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtMS0xLTEtMA_3250e5d4-c6d0-4e57-9d42-60fccff079e5">39,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtMy0xLTEtMA_600674d7-04ed-4c09-8371-82b22aae02e1">11,700</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtNS0xLTEtMA_e42632b8-140f-4da1-acf3-0e6aa56420c4">71,336</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtNy0xLTEtMA_2dcb1a80-f64d-40c3-9ebd-5cae7a717ef5">17,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtMS0xLTEtMA_22302ddf-0ed5-4b20-9e59-2aa83020f0a2">6,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtMy0xLTEtMA_6ecc490a-1e11-4b26-9c5c-09351dc596a4">2,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtNS0xLTEtMA_6f3e77d3-cc74-4997-af11-e1da02bad9e2">10,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtNy0xLTEtMA_9e70e524-83f3-42ce-ba03-f64d61597e82">2,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItMS0xLTEtMA_a19437bd-f8fe-4122-8909-dd931657b59f">33,223</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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItMy0xLTEtMA_1732b93c-80f8-454e-8851-bc0de3c68f21">9,618</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItNS0xLTEtMA_485cdd90-86ce-4fa8-9ebf-17fd40722bba">60,930</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItNy0xLTEtMA_26ef068d-352a-4102-b097-42838f20aae0">14,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtMS0xLTEtMA_931b6cd1-d0a2-41b2-9f6e-c4b7747c7994">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtMy0xLTEtMA_249f276b-c346-496c-bc0a-7197fd4c248f">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtNS0xLTEtMA_c29e5721-2e2a-4daf-b2e4-0316a3b5b76f">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtNy0xLTEtMA_fc1611ec-0db9-45a0-908f-9e311b8581a9">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtMS0xLTEtMA_a02b8cc8-6ce1-4877-b293-7ffef016558a">33,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtMy0xLTEtMA_ba0eac37-8e6e-4050-b5d4-4a3535575275">9,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtNS0xLTEtMA_85632b62-c819-451e-9da9-7d4eb9b0e1a2">60,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtNy0xLTEtMA_a1dfb1a7-a9e4-42d3-b312-7efec2263d2b">14,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc. per share (Note 17):</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;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtMS0xLTEtMA_54dd67b2-e124-41e6-9f39-b68f0235371c">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtMy0xLTEtMA_504b59f0-5f73-4c18-920c-7cb3f12dc0e4">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtNS0xLTEtMA_860060e7-b263-46ed-aee7-7ca1efc1c488">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtNy0xLTEtMA_52a3ec73-7035-4593-bc4e-9c53a2aaa816">1.44</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctMS0xLTEtMA_ad747d1b-85d9-448b-9338-ca7f0a1fb307">0.17</ix:nonFraction>&#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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctMy0xLTEtMA_da589393-518a-4f12-9bd6-9a0ba03c691b">0.96</ix:nonFraction>&#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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctNS0xLTEtMA_4833f077-3031-4243-81ac-7e134e2fe44b">0.32</ix:nonFraction>&#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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctNy0xLTEtMA_66552a10-ffdf-4da0-97e6-e4acd20054f2">1.44</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktMS0xLTEtMA_abdf213b-6bbe-4ce3-8cad-634aadd61cdf">189,673,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktMy0xLTEtMA_52000c63-b306-4e55-845c-1e662cae0dd7">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktNS0xLTEtMA_f213f107-1901-4d67-bcca-c1b41039df3c">189,629,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktNy0xLTEtMA_fd77af25-9da3-482f-aad7-7eb711e4134c">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtMS0xLTEtMA_154c6042-ef3c-4de1-b82d-25a01bc6c913">191,676,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtMy0xLTEtMA_e20ed975-4740-431a-8be5-cc5e21317e80">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtNS0xLTEtMA_b8521d37-480f-4694-8dcb-a00fc5085662">191,416,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtNy0xLTEtMA_7172d22b-722a-4540-a46f-082d16bfb3bf">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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="i6378377c7bef4d81b71fcde738ce4c61_25"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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%">ALLEGRO MICROSYSTEMS, INC.</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:10pt;font-weight:700;line-height:125%">(in thousands)</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:125%">(Unaudited)</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></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:8pt;font-weight:700;line-height:100%">Three-Month Period 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:8pt;font-weight:700;line-height:100%">Six-Month Period 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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">September 25,<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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi0xLTEtMS0w_60a298e6-c664-4aca-bada-c2f2aa694b37">33,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi0zLTEtMS0w_491a7fd2-16bb-4387-9dad-955e515c7b99">9,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi01LTEtMS0w_3c8ea800-8d8e-4cc4-a421-72b60fb0690b">60,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi03LTEtMS0w_b81f7946-23b6-4564-abd4-10cff13ccc13">14,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling 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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy0xLTEtMS0w_f9b012ac-931b-4990-ba14-2b2c10510c3e">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy0zLTEtMS0w_e11da854-e5b7-4937-97f0-825d0f1e28a1">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy01LTEtMS0xNjU_b8f167c9-4da9-4094-826e-297de15380b8">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy03LTEtMS0xNjU_04d2e09d-60bd-4e34-840f-c3e6e89e6a8f">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC0xLTEtMS0w_5b44936f-e413-49ff-b5d0-f27474e44555">33,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><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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC0zLTEtMS0w_4c86cb0a-cef0-4089-9221-fc2382e6cb4a">9,584</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC01LTEtMS0yMjQ5NQ_309f92b5-0a41-43eb-b474-284d9a76b89e">60,855</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC03LTEtMS0yMjQ5NQ_cba071b8-d888-4636-a076-05f78197780f">14,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) 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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi0xLTEtMS0w_ed88a099-8378-4333-a320-39a79ed2b987">3,537</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi0zLTEtMS0w_c072f11a-86b7-4005-8321-8ff3b9cacc07">1,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi01LTEtMS0w_bec69433-a4d6-4a88-9232-9e2f64bad7eb">3,567</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi03LTEtMS0w_47e817cf-d8eb-4434-917d-a98f5aaf91d2">6,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy0xLTEtMS0w_d8f65f7b-8499-4dec-bf1d-6352af0d768e">&#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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy0zLTEtMS0w_c4658eaf-01ae-48ed-9916-2868ba0d653b">&#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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy01LTEtMS0w_10e5d8d9-818b-4dbd-8a87-5141d82300d0">&#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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy03LTEtMS0w_d9132b44-2733-490a-b712-8b8ecd43a0f4">313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC0xLTEtMS0w_8aeef845-de3e-4aff-bf22-bcdb9bcf6485">29,649</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="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC0zLTEtMS0w_debfd199-c6d7-440a-bb99-fde50cc74a80">11,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC01LTEtMS0w_63c1b66b-e9fd-4af8-982d-4eb451742a87">57,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC03LTEtMS0w_41de5bb6-3eda-4382-8321-4beff8c3348a">20,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss (income) attributable to non-controlling 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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS0xLTEtMS0w_d58fc35b-af25-47cd-9cc7-d94d8d11f309">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS0zLTEtMS0w_f7630d3d-0ad6-4166-a27e-a7467bb11af2">31</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS01LTEtMS0w_1bf4c838-2e9a-4991-a093-48cd0d0ebc1a">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS03LTEtMS0w_4173153b-78d5-4b84-81fe-d382946bb3ee">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtMS0xLTEtMA_35e1eaae-585e-42ca-997f-16544ebd97e3">29,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtMy0xLTEtMA_f27c04e5-1a33-4a9e-92a2-578cd6a95502">11,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtNS0xLTEtMA_7ebf26db-7443-45ac-afd1-4e4a0920e020">57,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtNy0xLTEtMA_7f4ec58d-83b5-4c54-aa0f-09a7578ee1e3">20,247</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:20pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><div id="i6378377c7bef4d81b71fcde738ce4c61_28"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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%">ALLEGRO MICROSYSTEMS, INC.</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</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:125%">(in thousands, except share amounts)</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:125%">(Unaudited)</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:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.040%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.056%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock, Class A</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:8pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;Class&#160;L</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at June 26, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i861319f85dd140b2a224dae9908b2af6_I20200626" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0xLTEtMS0yNDA_6c67d65b-77af-4bdc-9566-3f146b435045">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861319f85dd140b2a224dae9908b2af6_I20200626" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0zLTEtMS0yNDA_ec001e3d-31a1-44d6-8290-a4bcee5aac1c">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i17766623542e4dab8ef06a05e950f6ad_I20200626" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi01LTEtMS0yNDA_f4eb397f-8e2d-4db4-83b7-54b945d82762">638,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17766623542e4dab8ef06a05e950f6ad_I20200626" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi03LTEtMS0yNDA_b8699d5b-3887-4e5e-b269-fbf1182703ff">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c37029610104146a9a1db2fd1d18eff_I20200626" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0xOC0xLTEtMjQ1_d3aa7d12-f485-4d10-9b8d-e5f348a354c5">439,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a2452c72754ebe88fba4f0c063a544_I20200626" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yMC0xLTEtMjQ1_61da3842-87dd-461e-aac1-e7c378b01a4a">199,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76664acdabb44169a82ab018eb9ec02e_I20200626" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yMi0xLTEtMjQ1_19d0010b-885a-48fd-8bf0-43ff57f29d1e">16,002</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f61a958e6b438796f6fc0efa61821c_I20200626" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yNC0xLTEtMjQ1_da4df515-ae98-46a9-851d-9301b14f9052">977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46582cf089a542e08d1b196a87d7281e_I20200626" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yNi0xLTEtMjQ1_ae4b360b-9073-4199-91f0-54557ccb3085">623,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0502d02ac71e427dbe4a4fd625e50da7_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMy0yMC0xLTEtMjQ1_5e2978c6-bd00-4349-afd3-3d932b22f790">9,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if22aed30eda942f38a2e1b1715f05e04_D20200627-20200925" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMy0yNC0xLTEtMjQ1_4d534a2b-461c-4652-89a5-868fe9201abd">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMy0yNi0xLTEtMjQ1_7b75283f-9c80-4e98-b7ef-ef3fa0ccb859">9,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie2fbd150d74641f785aff65a15ba421d_D20200627-20200925" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNS0xOC0xLTEtMjUw_a50fbd1d-779a-46b1-8577-9c0a6ab55912">527</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNS0yNi0xLTEtMjUw_a2be1c3f-eddc-45ec-a5b8-a312b5d00ef5">527</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2fbd150d74641f785aff65a15ba421d_D20200627-20200925" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNy0xOC0xLTEtMjU3_ad6cd1d9-09c3-4f5f-911f-7a2e2741f9e7">580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNy0yNi0xLTEtMjU3_69f068b0-670e-471c-9e14-cea41f5448ac">580</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i933ff551b38c45c1a59c8b28ce4ff0d1_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTMtMjItMS0xLTI2Mw_0e7efcd9-ea8c-446a-9523-fd88299d9e8a">1,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if22aed30eda942f38a2e1b1715f05e04_D20200627-20200925" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTMtMjQtMS0xLTI2Mw_4d035c61-d616-4cf9-9150-55f8144292ff">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTMtMjYtMS0xLTI2Mw_f6b6b617-eef9-4bed-8832-264b5d17a6ce">1,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at September 25, 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMS0xLTEtMjY5_f63dbeb0-cd15-4cfb-a863-c0aa6f0861a7">10,000,000</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMy0xLTEtMjY5_5ab74ae9-7e4b-406e-94d1-41184069a04b">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 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtNS0xLTEtMjY5_cb903853-4537-42ef-903a-fbb1fdf1d5a5">638,298</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtNy0xLTEtMjY5_639dfd87-45e3-4613-818d-3629a8a114e1">6</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 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:8pt;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><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:8pt;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:8pt;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><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:8pt;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><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:8pt;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:8pt;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><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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabba590dd29440d485b0ad06e0cff6f4_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMTgtMS0xLTI2OQ_8c842ea2-5701-4e86-a41d-55a838a44290">439,732</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;border-bottom:1.5pt double #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa485e3f0f32486ea8bedf05ba0927d6_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjAtMS0xLTI2OQ_b3512531-abe2-4181-86be-140a22f8f172">208,759</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;border-bottom:1.5pt double #000000;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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic61479f6891e4fb98fa5385092d7fc75_I20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjItMS0xLTI2OQ_6ba60095-fe15-45f3-94d8-17709c045198">14,133</ix:nonFraction>)</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;border-bottom:1.5pt double #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i217effa8ef944228894f4f369ca7b2f5_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjQtMS0xLTI2OQ_d6862fe4-a841-47fd-be2f-51666ce13bbe">1,042</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;border-bottom:1.5pt double #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjYtMS0xLTI2OQ_74ac4bc8-dcbe-4cb4-b477-c369ccb22e38">635,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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:27.079%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.363%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at June 25, 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i46d646427bad48159ce2e924f7d95e1d_I20210625" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0xNC0xLTEtMzE4_44d0c1de-f59a-4166-b4ab-a250705f6c41">189,581,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46d646427bad48159ce2e924f7d95e1d_I20210625" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0xNi0xLTEtMzE4_add8629f-4c6e-4513-bc40-c9c9733ba42a">1,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i659b6cb462f84dec886d1a57fd367db4_I20210625" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0xOC0xLTEtMzE4_9b03d773-5088-4231-a7b8-fab5daaa25de">597,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc5b047ef93a4f7fb2482f9f31e45b5b_I20210625" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yMC0xLTEtMzE4_5ee09181-bf4b-4c16-b0b3-9872183873b4">31,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98444de991e44fb088a2da5407deb1f6_I20210625" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yMi0xLTEtMzE4_64f3c32f-d7df-4158-bbd4-dd7b58bb64f1">11,865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i204dfa5b90954e718cf7e7ee47ed88c1_I20210625" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yNC0xLTEtMzE4_e9dcc2db-f951-4def-8dc2-ffd7a4ca1cf9">1,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic756b34d3e0f4bd99138ca23d5892352_I20210625" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yNi0xLTEtMzE4_49ba07ed-0dc4-4a46-a8aa-7795179e754b">619,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee6a63e7027e4e0ba88e86c36ec16cca_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMy0yMC0xLTEtMzE4_137d9ecd-19cb-477c-877f-1791d8c3327a">33,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fe1c12f481b481d879ef1af6f9620fc_D20210626-20210924" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMy0yNC0xLTEtMzE4_8ca51a2c-6b06-430f-9755-c3f6c4cd6676">37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMy0yNi0xLTEtMzE4_3167af02-9da2-4fc2-801e-9d7eff18a83f">33,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee stock purchase plan issuances</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xNC0xLTEtMjIzNzY_df380bc5-d0c7-42cc-a87a-f055c5330761">59,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09689a6179c54cbcb2a2429337d9448f_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xOC0xLTEtMjIzNzY_ed0484db-d6eb-49a8-a81d-dcc16c5d5d5c">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0yNi0xLTEtMjIzNzY_88bcd3ab-2760-441b-ac84-71c3b9673940">1,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation, net of forfeitures</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xNC0xLTEtMzE4_d7b90872-10bc-493f-95cf-fd2ca41cac57">61,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xNi0xLTEtMzE4_57bfb783-b72c-4193-bbcb-e5e6e223a6a2">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09689a6179c54cbcb2a2429337d9448f_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xOC0xLTEtMzE4_8d23d3a9-d7a6-4b60-93c1-4ff0d0b8904e">6,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0yNi0xLTEtMzE4_d63631b1-7e6d-408d-8fea-8fcadff38b95">6,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2884381b495409fbaa03a1690c1d15b_D20210626-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNS0yMi0xLTEtMzE4_4a121346-97f4-4dfb-a17a-bf9ad4c8ef06">3,503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9fe1c12f481b481d879ef1af6f9620fc_D20210626-20210924" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNS0yNC0xLTEtMzE4_32bd9783-54bc-49f3-a5a3-6058ac70d94d">34</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNS0yNi0xLTEtMzE4_41b0ecf5-96b5-4ff1-ab72-3bf20591baba">3,537</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at September 24, 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;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><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;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><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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0xNC0xLTEtMzIz_71100dbb-2d5a-4bf9-bd20-aaee0d97b3fd">189,702,550</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0xNi0xLTEtMzIz_2b267dd8-8642-4c3d-9c6d-dee8583e0f70">1,897</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4af23c714e9b4c958c2488377e91ae65_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0xOC0xLTEtMzIz_2c091d2d-5b3f-487d-b81c-4f429a022e5d">604,488</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia237cd26a757402abbd33fadcd8e8b0e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yMC0xLTEtMzIz_c826c62a-cd97-490c-aa5a-a7a960edc0b9">64,406</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i151fa6bf41bb41ae915c7bb8d9424108_I20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yMi0xLTEtMzIz_3f9bf6dd-d144-4dfa-8bc7-3aacaaf6aafc">15,368</ix:nonFraction>)</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3528febec8435da1bfa5f1d275d28b_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yNC0xLTEtMzIz_bebc1292-7cad-492b-b17d-425ffea89ea9">1,130</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yNi0xLTEtMzIz_78435aa0-b1d6-4235-b9e9-d131ce4e9204">656,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div></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:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.040%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.053%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.711%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.056%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Stock, Class A</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:8pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;Class&#160;L</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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02547ec35bc34500a8f12a5af8b02b7b_I20200327" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0xLTEtMS0w_3abf583a-b8fe-4cbb-b6ca-551c389aef0c">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02547ec35bc34500a8f12a5af8b02b7b_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0zLTEtMS0w_b867fa12-4e95-4ddb-9566-22a748a1857a">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia8c771bae8c74d41aca8ad982282da69_I20200327" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi01LTEtMS0w_ed480f8e-4fa1-4d54-8e12-223662692d11">622,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8c771bae8c74d41aca8ad982282da69_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi03LTEtMS0w_49cbb95a-f75e-4716-8c85-09da9300326c">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bf4c3fe75c54b40a29ea81139541675_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0xOC0xLTEtMA_5d1bbc87-48f4-402b-ab3b-776a57a311ab">458,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81426d1f5704495e9eabaad0befefe59_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yMC0xLTEtMA_3ffed567-9bc2-45f6-bc6a-0475b5e0bad3">194,355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia445190e013b4276b2e920ac9417fe94_I20200327" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yMi0xLTEtMA_c55425bb-be23-4aa3-aa0a-3e85cfce3f14">19,976</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4aef25b5ab14865a8adccfd6ca92cd8_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yNC0xLTEtMA_fed74125-ac6f-43f1-ad66-bd42c8fbef89">950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yNi0xLTEtMA_c4776b68-90fd-49a9-b882-5a20496db1ac">634,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5761d9c92f8452aa1f7026a9ee77f75_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMy0yMC0xLTEtMA_eb19b024-5126-4e07-9224-18841e883ed5">14,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9e2c2e3861447fdb46b9f904febdb81_D20200328-20200925" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMy0yNC0xLTEtMA_b7bec4ff-43a9-4c46-8397-c6f471f93a2e">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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMy0yNi0xLTEtMA_d8c745a0-0ae7-4099-9f4c-808df54b6079">14,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Issuance of Class L shares, net of forfeitures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1459f1ffb5c34bafa1517601a600d265_D20200328-20200925" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNC01LTEtMS0w_b464d170-de50-4467-8428-3a7bd5e49f37">15,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNS0xOC0xLTEtMA_28260363-1bb5-4ac7-979f-f3507d6a1b55">19,692</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNS0yNi0xLTEtMA_48fd34c0-d4fd-4537-8d8a-688ff43520c0">19,692</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reclassification of certain class L shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925" decimals="-3" sign="-" name="algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNi0xOC0xLTEtMA_8ee0326b-6a4a-4903-b67a-ded364f7ec02">298</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" name="algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNi0yNi0xLTEtMA_1e8c4371-a43f-48d1-b03f-a1e8b702566c">298</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNy0xOC0xLTEtMA_4fc58f54-bd11-486f-bf28-9a8c7e4b5434">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNy0yNi0xLTEtMA_d7b9e7cf-01e3-461b-b903-471da1f64d41">1,025</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b23b5c9597849a9b8bd24f9a1cc00a0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTMtMjItMS0xLTA_e398b84a-a4f5-4e9b-aa08-d6ab71570955">6,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9e2c2e3861447fdb46b9f904febdb81_D20200328-20200925" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTMtMjQtMS0xLTA_4256c55f-0089-4499-a40b-c9cd2d85f3d5">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTMtMjYtMS0xLTA_b61c9e20-5c00-4be9-8c16-889020fc8398">6,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6b23b5c9597849a9b8bd24f9a1cc00a0_D20200328-20200925" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTQtMjItMS0xLTA_b8186ce0-10e8-42b5-bf4f-60e4eafc8eaa">313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTQtMjYtMS0xLTA_b525f753-898a-427a-a7d2-2e525cafc454">313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at September 25, 2020</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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMS0xLTEtMA_7e6d8694-d787-43a0-9ea9-951ed22772bb">10,000,000</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="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:8pt;font-weight:400;line-height:100%">&#8212;&#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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMy0xLTEtMA_aa07b8ce-4be8-45c0-a1a0-e86cc6efaa28">100</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="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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtNS0xLTEtMA_43699b93-1c04-438a-aa3a-735c6bf4a194">638,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtNy0xLTEtMA_2b179aa5-263c-4ead-9c8d-9d0601756359">6</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 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#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="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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iabba590dd29440d485b0ad06e0cff6f4_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMTgtMS0xLTA_f48c7449-c38b-4522-af1d-a39eccaf9061">439,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa485e3f0f32486ea8bedf05ba0927d6_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjAtMS0xLTA_73037b95-6dcd-4dd7-9940-0a7b96c7368c">208,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic61479f6891e4fb98fa5385092d7fc75_I20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjItMS0xLTA_dec0a59b-a9f5-4b7b-8186-b550f934a0e6">14,133</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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i217effa8ef944228894f4f369ca7b2f5_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjQtMS0xLTA_468debf7-1133-4972-8586-6e00846a5ac3">1,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjYtMS0xLTA_50e08015-4f91-44ff-8082-e4d03d7dae1d">635,506</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:6pt"><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:27.079%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.238%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.363%"></td><td style="width:0.1%"></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preferred Stock</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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Paid-In Capital</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-Controlling Interests</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</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:8pt;font-weight:700;line-height:100%">Shares</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:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at March 26, 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i44e1d2cd1dd34765b9acf739d5ddaa9a_I20210326" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0xNC0xLTEtMA_e16b2b6c-b23b-4cf9-8c69-80640c1b2338">189,588,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44e1d2cd1dd34765b9acf739d5ddaa9a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0xNi0xLTEtMA_58c50de5-3bb8-452e-af52-67f21be3a060">1,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf75eab795ec49c2a3cde13c1f6a8973_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0xOC0xLTEtMA_f617457f-78e6-48a1-a4cf-364050c95e43">592,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfaf1d2b220e4c278061ee74564f1d69_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yMC0xLTEtMA_f0bc0733-89dc-49fc-bd21-42cdcb8110cd">3,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iba4c13a2ba4140d5ad098b46f057bcc6_I20210326" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yMi0xLTEtMA_39779abd-0ab7-4f80-8a9f-ebadf670f2f8">11,865</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2b51eaea77a43678df60c77da40c102_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yNC0xLTEtMA_1c05a041-54f3-4bc7-ba4e-6b9f77267a19">1,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:0.25pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yNi0xLTEtMA_fdf72ea8-719d-42fd-ab84-eb17f5534615">586,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.25pt 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie73ebfd8095e4456ac18e4d7d325e7a7_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMy0yMC0xLTEtMA_0e895f30-fcfd-436f-8e24-5c6d49d7959a">60,855</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i599002be10e844c78403fb76b31a0417_D20210327-20210924" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMy0yNC0xLTEtMA_10be5444-efff-400e-b466-2fd11e4dc031">75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMy0yNi0xLTEtMA_f293c01c-e64a-459d-9ae7-c2a6c96569b5">60,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 2px 7pt;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%">Employee stock purchase plan issuances</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c580a3d6d094271a6086329512064ec_D20210327-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xNC0xLTEtMjI0MjQ_e149ca03-762c-48d9-85db-fb8069993eca">59,563</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb340d0b29049759d285f5131cfb74d_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xOC0xLTEtMjI0MjQ_43f4fa90-d401-4896-a83f-06546321a0f4">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0yNi0xLTEtMjI0MjQ_fd64814a-6017-40af-aaac-88505a5ed0e1">1,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation, net of forfeitures</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6c580a3d6d094271a6086329512064ec_D20210327-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xNC0xLTEtMA_07741b65-70bc-499b-bc18-0e946bee9c5b">54,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c580a3d6d094271a6086329512064ec_D20210327-20210924" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xNi0xLTEtMA_b1f91646-b345-4b24-9fe6-9e793df891fb">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cb340d0b29049759d285f5131cfb74d_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xOC0xLTEtMA_b0454702-84b1-40e2-83a6-96a824f2a569">11,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0yNi0xLTEtMA_3e9fa1e8-24d4-4d95-8bcb-747c5f3d6237">11,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 2px 7pt;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%">Foreign currency translation adjustment</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3421a90beab74c249850ff5f45a73c49_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNS0yMi0xLTEtMA_c718dc59-f0eb-4757-9c82-e480b67428ba">3,503</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i599002be10e844c78403fb76b31a0417_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNS0yNC0xLTEtMA_17775732-5c0e-476d-be35-bc38b27ab299">64</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNS0yNi0xLTEtMA_2298f8af-5024-442b-ac7f-6583f2a42301">3,567</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance at September 24, 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:8pt;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><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;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><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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0xNC0xLTEtMA_605d1168-1b8a-4b21-962f-0a8fad556a8f">189,702,550</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0xNi0xLTEtMA_f71edb2a-ab8d-4f3e-b613-3e2f79ac356b">1,897</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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4af23c714e9b4c958c2488377e91ae65_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0xOC0xLTEtMA_b70f0861-a7bc-4691-876f-2f9c7c0229c5">604,488</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia237cd26a757402abbd33fadcd8e8b0e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yMC0xLTEtMA_4504ef2f-0312-4cdb-b71b-344075abf907">64,406</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i151fa6bf41bb41ae915c7bb8d9424108_I20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yMi0xLTEtMA_1bb79bfd-6735-41d7-8bad-e845aa1aa2fc">15,368</ix:nonFraction>)</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f3528febec8435da1bfa5f1d275d28b_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yNC0xLTEtMA_52d4fad2-6146-4ae5-b04b-2e513012a768">1,130</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;border-bottom:1.5pt double #000000;border-top:0.25pt solid #000000;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:8pt;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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yNi0xLTEtMA_a3468ddc-a4d2-4fe3-a8ee-18177792fc13">656,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:15pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><div id="i6378377c7bef4d81b71fcde738ce4c61_31"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:10pt;font-weight:700;line-height:120%">(in thousands)</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%">(Unaudited)</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:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></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:8pt;font-weight:700;line-height:100%">Six-Month Period 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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">September 25,<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:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMy0xLTEtMS0w_ac4bb2d6-4e4b-46e9-89c3-d51031269911">60,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMy0zLTEtMS0w_a78ac357-cac5-48ae-991f-6183afb47a78">14,472</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%">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 31pt;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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNS0xLTEtMS0w_8c0829a5-6c38-4ae6-83e8-15d358cdd036">24,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNS0zLTEtMS0w_891e5b02-795b-4d91-8bdf-f91a658559ea">24,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:2px 1pt 2px 31pt;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%">Amortization of deferred financing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNi0xLTEtMS0w_d99acf61-142a-457c-8536-b7b64ae7aa54">25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNi0zLTEtMS0w_347d7034-84ec-4a08-8682-96a348f28400">&#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 31pt;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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNy0xLTEtMS0w_d4675191-bc83-4615-9379-d2420f163389">2,246</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNy0zLTEtMS0w_df0930af-d89b-4a9f-8f5d-07bc610aae54">1,307</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 31pt;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOC0xLTEtMS0w_5b876d97-d1e1-439a-932c-33d88cfd5180">11,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOC0zLTEtMS0w_63135e0d-3a8b-4ab3-ae16-d1702c2d87fb">1,025</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 31pt;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 disposal of 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOS0xLTEtMS0w_f998e4bf-2834-432b-baa2-e0762adeac4b">330</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOS0zLTEtMS0w_54572cd4-a74d-4c6f-95c1-aa428025d6d2">293</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;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%">Loss on contingent consideration change in fair value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTEtMS0xLTEtMA_ee2eed8f-ff40-4aa3-b1ec-c6a42225e2e5">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTEtMy0xLTEtMA_58fd349c-53a8-4ef3-bd72-4b9f7cf46b7a">&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;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%">Provisions for inventory and credit losses/bad debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTMtMS0xLTEtMA_97832fba-5942-4317-af99-df2f386075e7">2,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTMtMy0xLTEtMA_0e734560-58c8-488c-a3b4-e6acd1f4b597">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="background-color:#cceeff;padding:2px 1pt 2px 31pt;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%">Unrealized gains on marketable 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTQtMS0xLTEtMjIxMzI_d0b4d81f-5d09-4596-a22c-c33034ffdefb">978</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTQtMy0xLTEtMjIxMzI_8284da44-1013-4da8-836d-51683a99e1d2">&#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 31pt;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:</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 43pt;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%">Trade accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTUtMS0xLTEtMA_d64ff2de-9538-4081-915a-7a4ef1d0a679">2,299</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTUtMy0xLTEtMA_e69d5436-0705-4360-be3b-928519e27cef">6,196</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 43pt;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 - 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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTYtMS0xLTEtMA_db192f6a-44bf-419d-89d5-1f122ed4b088">181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTYtMy0xLTEtMA_c19ca80a-7fcf-4324-8b9b-ec14b9bf513e">1,292</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 43pt;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:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTctMS0xLTEtMA_7d07883c-02d6-40d1-80f3-f27c181cef32">4,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTctMy0xLTEtMA_53be0450-e4c5-4e3d-a0f9-dd8e6b2f5ba0">8,772</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 43pt;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 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTgtMS0xLTEtMA_587b8f95-2628-4886-97ab-b368cf6cd92f">6,761</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTgtMy0xLTEtMA_2253e0dd-656b-4962-9920-cbf65d659dfe">16,725</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 43pt;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%">Trade accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTktMS0xLTEtMA_ef3498e8-70c0-476c-8805-cd67e0c1d4cc">6,188</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTktMy0xLTEtMA_e1d465ad-29c1-441d-8964-dcd596514c3c">2,793</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 43pt;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%">Due to/from related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:IncreaseDecreaseInDueToFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjAtMS0xLTEtMA_40257375-32a2-4b8f-8b64-0886b209f4cd">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:IncreaseDecreaseInDueToFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjAtMy0xLTEtMA_0fcc20c6-1e1a-4b34-aba4-08e8fd1a2721">10,731</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 43pt;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%">Accrued expenses and other current and long-term 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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjEtMS0xLTEtMA_9aa8a712-23fa-4968-b7c0-48367c4ff02a">17,192</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjEtMy0xLTEtMA_50f86c9a-79f5-44c9-ac56-18c113a5dab5">5,623</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;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 #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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjMtMS0xLTEtMA_a651d622-7efd-4c98-bbab-e64efa23c70f">69,876</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjMtMy0xLTEtMA_88027710-5d99-4879-bf11-5eb591b85286">28,640</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:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjUtMS0xLTEtMA_6a73263c-25b6-40c9-9fff-25240943cf03">33,821</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjUtMy0xLTEtMA_0a2e5ea0-ec94-49ea-9934-1bd290560cc1">18,091</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition of business, net of cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjYtMS0xLTEtMA_762039be-d947-485d-94ae-2ab1dd99d510">12,549</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjYtMy0xLTEtMA_fdc9d8a2-99c1-484d-86ac-19e321f8901f">8,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales 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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjctMS0xLTEtMA_02d33c7c-c9af-4e6b-8273-fe3374392b9d">27,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjctMy0xLTEtMA_c7a48609-0fff-4fcd-8185-f027d4dd5c22">282</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%">Investments in marketable 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMS0xLTEtMzIzNQ_46e37164-ff0a-4b83-8558-aaf23fe25d6e">4,334</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMy0xLTEtMzIzNQ_bef5a484-4a75-4c32-a8d4-00cd438075da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contribution of cash balances due to divestiture of subsidiary</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashDivestedFromDeconsolidation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMS0xLTEtMA_b170c916-a47a-45e4-8ee2-d8775acc01b9">&#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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashDivestedFromDeconsolidation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMy0xLTEtMA_458cdaac-7137-4c0f-bc0f-49dca5e473cb">16,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjktMS0xLTEtMA_761f8fc7-7e9e-4d5d-a7dd-d75723907572">23,297</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 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="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjktMy0xLTEtMA_97679b7b-fdc7-427a-99f5-0885cb1bcf49">42,644</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzQtMS0xLTEtMTgx_778088a5-df1c-4222-8cac-a437f0a06afe">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzQtMy0xLTEtMTgx_30f82be7-4ec2-439f-8558-b2d91ef503d4">&#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="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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by 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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzgtMS0xLTEtMA_aa86dab5-f5c7-4749-b2d1-7a820d703128">1,291</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzgtMy0xLTEtMA_37b1b7f0-e919-47ea-839e-7bc711a9fa95">&#8212;</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:9pt;font-weight:400;line-height:100%">Effect of exchange rate changes on Cash and 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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzktMS0xLTEtMA_1ab6bd43-5da1-4136-800a-0593e7d3d6b5">3,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzktMy0xLTEtMA_03ed696f-dabe-4ccc-a99b-a11434f06fbe">2,480</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%">Net increase in Cash and cash equivalents and Restricted cash</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDAtMS0xLTEtMA_ac95c70a-a337-4a65-a62f-7f1131f7fc30">51,809</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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDAtMy0xLTEtMA_0fc5b214-1366-4382-94ff-7b0c3764b06f">11,524</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%">Cash and cash equivalents and Restricted cash at beginning of 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDEtMS0xLTEtMA_93ee8f4d-fdf4-4ef1-9320-d25c83bdeee3">203,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="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDEtMy0xLTEtMA_8683ea5a-fd71-4fcf-be2d-5a90d838e25e">219,876</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:700;line-height:100%">CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDItMS0xLTEtMA_6bedac7f-5e36-4668-be62-1bb66252ebb1">255,684</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDItMy0xLTEtMA_ee27d166-9e4a-422b-b9aa-a7c984edcdd8">208,352</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:9pt;font-weight:700;line-height:100%">RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</span></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 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 and cash equivalents at beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDQtMS0xLTEtMA_1a55b64c-60ae-4c38-ad88-83182f3628f0">197,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDQtMy0xLTEtMA_1f1640bb-a875-4f82-8974-61cc43853174">214,491</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 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%">Restricted cash at beginning of 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDUtMS0xLTEtMA_eb99ce78-7033-4688-8a90-e90c0b1760b7">6,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDUtMy0xLTEtMA_7d538e39-b4bb-4e90-ab2e-c39945b40fb7">5,385</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 and cash equivalents and Restricted cash at beginning of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDYtMS0xLTEtMA_4506bcba-f24b-4a57-82aa-ff70847e19ad">203,875</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDYtMy0xLTEtMA_d590105e-3315-4693-b295-81965084103f">219,876</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 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 and cash equivalents at end of period</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="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDctMS0xLTEtMA_b4bd1ea0-b2a4-4f5d-a9bb-96c3b6aad1a2">248,579</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDctMy0xLTEtMA_77f99ba4-9f14-4230-a2a0-777e7006d5ee">201,998</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 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%">Restricted cash at end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDgtMS0xLTEtMA_7862e985-b002-4be3-b547-dedb08fcc989">7,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDgtMy0xLTEtMA_cd35aeb3-c590-4572-922d-18afbb53a8c4">6,354</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 and cash equivalents and Restricted cash at end of period</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: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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDktMS0xLTEtMA_4e4af760-0710-4d95-ad47-859e77adba8d">255,684</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="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDktMy0xLTEtMA_fb46a00c-2786-4cc4-9417-e8228998d6ac">208,352</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:700;line-height:100%">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</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></tr><tr><td colspan="3" style="background-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 paid for interest</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTEtMS0xLTEtMA_6fbea59c-8727-4e13-9d1e-a57ed08d56de">269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTEtMy0xLTEtMA_8343b2b5-9c3e-4e09-8546-ddd1cc8e18b0">107</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 paid for income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTItMS0xLTEtMA_1144632e-40cb-4b0c-a109-32c2a23e1e63">7,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTItMy0xLTEtMA_21a3e1fa-ddc7-4b31-bf71-b988f0a40023">6,385</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%">Noncash transactions:</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 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 Trade accounts payable related to Property, plant and equipment, net</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTQtMS0xLTEtMA_6536f246-33e5-4f26-a8d3-eb7874d25b45">3,183</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTQtMy0xLTEtMA_fbe022b3-c128-4bc2-ad43-b436ec575489">4,000</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 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%">Loans to cover purchase of common stock under employee stock plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTUtMS0xLTEtMA_cb88dcf6-b154-4978-a8ec-6151c9af9b22">&#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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTUtMy0xLTEtMA_f2c500ba-fda2-4a12-b3a8-9664795542d0">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Recognition of right of use assets and lease liability upon adoption of new accounting standard</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTctMS0xLTEtMA_96541846-6d2f-4da8-b424-2f78ea81487f">356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTctMy0xLTEtMA_49e6554f-9ee8-4483-86cd-cc635469212a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_34"></div><div style="margin-top:18pt;text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="i6378377c7bef4d81b71fcde738ce4c61_37"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zNy9mcmFnOmU3YmI1NTYxMWQ2MjRkODI4NWQ1Mzc2YTZiM2U2MTQ3L3RleHRyZWdpb246ZTdiYjU1NjExZDYyNGQ4Mjg1ZDUzNzZhNmIzZTYxNDdfMjE3Mg_796f23a2-6d79-408d-9f85-9249174a3984" continuedAt="iaec770c43ad245b19a94897bd757c0c1" escape="true">Nature of the Business and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="iaec770c43ad245b19a94897bd757c0c1"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., together with its consolidated subsidiaries (&#8220;AMI&#8221; or the &#8220;Company&#8221;), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company is headquartered in Manchester, New Hampshire, and has a global footprint with <ix:nonFraction unitRef="location" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" name="algm:NumberOfLocations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zNy9mcmFnOmU3YmI1NTYxMWQ2MjRkODI4NWQ1Mzc2YTZiM2U2MTQ3L3RleHRyZWdpb246ZTdiYjU1NjExZDYyNGQ4Mjg1ZDUzNzZhNmIzZTYxNDdfNDIx_599b732d-84a2-415d-9d05-ee530c9655f0">16</ix:nonFraction> locations across <ix:nonFraction unitRef="continent" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfContinentsOnWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zNy9mcmFnOmU3YmI1NTYxMWQ2MjRkODI4NWQ1Mzc2YTZiM2U2MTQ3L3RleHRyZWdpb246ZTdiYjU1NjExZDYyNGQ4Mjg1ZDUzNzZhNmIzZTYxNDdfNDQx_b737004f-e4d6-4b4d-81d4-0c356f697ac9">four</ix:nonFraction> continents. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The unaudited condensed consolidated financial statements include the Company&#8217;s accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on May 19, 2021 (the &#8220;2021 Annual Report&#8221;). In the opinion of the Company&#8217;s management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2020, the Company completed its initial public offering (&#8220;IPO&#8221;). Refer to Note 1, &#8220;Nature of Business and Basis of Presentation&#8221; to the Company&#8217;s 2021 Annual Report for details.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Periods </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s second quarter three-month period is a 13-week period ending on the Friday closest to the last day in September. The Company&#8217;s second quarter of fiscal 2022 ended September&#160;24, 2021, and the Company&#8217;s second quarter of fiscal 2021 ended September&#160;25, 2020.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_40"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIyMDI_23778802-cdc7-4d5f-9ded-a89c426b4f0a" continuedAt="ic1bf947c5c9e421293137c2c363b087d" escape="true">Summary of Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="ic1bf947c5c9e421293137c2c363b087d" continuedAt="ib96594ebb2b14b6a88fb55d4287a2f66"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIyMDM_88d9fab4-7a0f-4a89-8062-dc5abd1c7e72" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIxOTc_9012ea65-8f94-463d-a53f-eac6498886e7" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIxOTg_b6d7162c-ac96-4584-a2c7-5a03397f6516" continuedAt="ib19d645eed5b437bac8d055f378f8c32" escape="true">Concentrations of Credit Risk and Significant Customers </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib19d645eed5b437bac8d055f378f8c32">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.</ix:continuation> The Company has not experienced any significant credit losses to date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021 and March&#160;26, 2021, Sanken Electric Co., Ltd. (&#8220;Sanken&#8221;) accounted for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ie09316d77d4843fbac42c3b0ec2aca6c_D20210327-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTk4Mw_9850f0a2-82ac-4658-a89f-640258a18500">24.3</ix:nonFraction>%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and <ix:nonFraction unitRef="number" contextRef="i8064c9ab474146b6a355bf70d008d67f_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTk5MA_40ed5645-e693-43da-936d-8803ba96566d">22.7</ix:nonFraction>% of the Company&#8217;s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net during those periods.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ib96594ebb2b14b6a88fb55d4287a2f66" continuedAt="i6eae854da74e46859d117e729079f6c5"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three- and six-month periods ended September&#160;24, 2021, Sanken accounted</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for <ix:nonFraction unitRef="number" contextRef="i75544fbd8caa42928734e29ea9f4047c_D20210626-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjI3NA_dc735fc7-5365-479e-b44d-e74383d9c144">19.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ie05584e6a75c4bde8b31daa647261872_D20210327-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDIyNg_a0486a8f-8b21-433f-b4b2-eadb9047a667">19.0</ix:nonFraction>% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September&#160;24, 2021. For the three- and six-month periods ended September&#160;25, 2020, Sanken accounted for <ix:nonFraction unitRef="number" contextRef="i3afaf7afdf0448b4bab0529238aaffee_D20200627-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDIyMg_1e2639f4-6a34-4316-827c-f2ff28464d1d">16.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if8d35db4d4bd494382a3eae76710114d_D20200328-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDAzNg_d00b6c29-57e1-467b-b80b-9bc1fb28111b">18.3</ix:nonFraction>% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period September&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, <ix:nonFraction unitRef="number" contextRef="id0f497d885794334af29e86d003ec16e_D20210626-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjUyMQ_76820e79-4b4d-4d9f-a4b8-2604bbc2c217">85.6</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="icb6ed68c44474d5c93580ef6bc1f1a3a_D20210626-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjU5Mg_1c328fdf-1821-4d58-854e-1decb7e8658d">26.2</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="ia912d51ab8374cd484dcf6a57814ddd1_D20210626-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjYxNw_1ffb5db6-2fb2-444d-8e13-e06b9c899896">19.2</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i7293944400de4cc9aa6126eb73583767_D20210626-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjY1MQ_968fe7e8-a242-4e7b-b424-af56e1fb96ef">10.2</ix:nonFraction>%. During the&#160;six-month period September&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, <ix:nonFraction unitRef="number" contextRef="i474940ccfd0e488aaf817675835b87fc_D20210327-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgwNg_4353b060-0622-4796-8725-6dea25cbad13">85.7</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="ie93f70f36f9b441eb9a275cb3610dee7_D20210327-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgxOA_a3329a97-b85a-4bbe-9d5a-b96bbbf22704">24.5</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="i560de3f9c1014d6c8aa7315e35ef60c8_D20210327-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgxMA_47e935af-ab81-47fc-af2b-2a517f2eff28">19.0</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i717db2c87c574489be269c5308dbe4e1_D20210327-20210924" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgxNA_3edfe2d9-fc8b-4540-a3f3-764a84d5aadb">10.9</ix:nonFraction>%. No </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other countries accounted for greater than 10% of total net sales for the three- and six-month periods ended September&#160;24, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period September&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="ie8301f6bc28845e69be7f29805308893_D20200627-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjg0Nw_613ddd8f-7ab9-4106-9e89-70df0d3c95ec">84.7</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i58a605581ed342178ed7567a6b6dffa5_D20200627-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjkxOA_0dff4fbe-8a16-432c-8d61-448971a18fac">27.8</ix:nonFraction>% and Japan accounting for <ix:nonFraction unitRef="number" contextRef="idc83f8636fd44f9a82fef8f9a58e5324_D20200627-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjk0Mw_1e30ec78-915d-4d3c-a84c-bb307c7c3c51">16.4</ix:nonFraction>%. During the&#160;six-month period September&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for <ix:nonFraction unitRef="number" contextRef="i3204d844a2734bfaa3791fa0f07e2a8f_D20200328-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc1Mg_d37db048-fcf5-40be-9c50-5a78bb81f608">86.5</ix:nonFraction>% of the Company&#8217;s total net sales, with Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i86bb0377cc074f20870f2a05566c5f5a_D20200328-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc2NA_7a49a54e-c89c-4305-9e20-4a90fc6e265f">27.8</ix:nonFraction>%, Japan accounting for <ix:nonFraction unitRef="number" contextRef="ie1a8f03ce0be46ec8e328ff2bcbe0033_D20200328-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc1Ng_07672cae-b26c-470d-acc4-266a776a407d">18.3</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i4c57d9e7267d4f7fb6d422c1cfbe4a27_D20200328-20200925" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc2MA_9c71f9a9-2ca4-4492-8d9e-772fd6bd0ab6">10.4</ix:nonFraction>%. No other countries accounted for greater than 10% of total net sales for the three- and six-month periods ended September&#160;25, 2020.</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIyMDA_d6c2706d-5fad-484e-991c-f2189b76cf6e" continuedAt="i8265ad09fa1448ecb208a15f0012a14a" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued its new lease accounting guidance in Accounting Standards Update (&#8220;ASU&#8221;) 2016&#8209;02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which is codified as Accounting Standard Codification (&#8220;ASC&#8221;) Topic 842 (&#8220;ASC 842&#8221;) and replaces ASC Topic 840, Leases (&#8220;ASC 840&#8221;). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the &#8220;package of practical expedients&#8221;, which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the &#8220;hindsight&#8221; practical expedient and, therefore, will measure the right-of-use (&#8220;ROU&#8221;) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments </span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i6eae854da74e46859d117e729079f6c5"><ix:continuation id="i8265ad09fa1448ecb208a15f0012a14a"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Adoption of ASC 842 resulted in ROU assets of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="i99a54b96de6b416180270c303be4c3e3_I20210327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfODI5OA_ae14ebd5-b602-4f04-8f04-138e251bca6f">18,403</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and lease liabilities of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="i99a54b96de6b416180270c303be4c3e3_I20210327" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfODMyNg_801d8f4a-cb31-4bb4-a85b-49838b0dbe04">18,759</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> related to the Company&#8217;s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company&#8217;s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, &#8220;Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which adds an impairment model (known as the current expected credit loss (&#8220;CECL&#8221;) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that the standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses an </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aging schedule method</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions. The Company&#8217;s accounts receivable is separated int</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers (&#8220;OEMs&#8221;) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the three- and six-month periods ended September&#160;24, 2021, no material changes in the allowance occurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt&#8212;Modifications and Extinguishments (Subtopic 470-50), Compensation&#8212;Stock Compensation (Topic 718), and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-04&#8221;). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity&#8217;s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures.</span></div></ix:continuation></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_43"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM1Mg_7e9c0b80-ecf5-49a2-a218-8e0b60bc2c1c" continuedAt="i16bc3c7a5f5d44b19fce457aad24e2cf" escape="true">Revenue from Contracts with Customers </ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i16bc3c7a5f5d44b19fce457aad24e2cf" continuedAt="ib4f4f4560d8a49b480d76326cca3a566">The Company generates revenue from the sale of magnetic sensor integrated circuits (&#8220;ICs&#8221;) and application-specific analog power semiconductors. The following tables summarize net sales disaggregated by application, by product and by geography for the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020. The categorization of net </ix:continuation></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ib4f4f4560d8a49b480d76326cca3a566"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sales by application is determined using various characteristics of the product and the application into which the Company&#8217;s product will be incorporated. The categorization of net sales by geography is determined based on the location the products are being shipped to. </span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM0OQ_a9087f72-4335-4020-aa64-bda7d28ca427" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by application:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</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="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8d1d9ad2414d6294a7a58b823fc928_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy0xLTEtMS0w_85efe53c-6bfc-4c5e-9d27-4f83344805f6">126,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0a0cf22477a48ccbd810a46f35cd5b2_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy0zLTEtMS0w_c55e5de8-97db-47e4-bc74-2145d7b37bed">89,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i891ab05ccf33441ea9654339c61d87ab_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy01LTEtMS0w_3168059c-f5bf-4ba2-b720-121134b7537a">259,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d5a279c363a4aa68c2ce9977a3b441f_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy03LTEtMS0w_6f937d4f-ffb5-4b12-83dc-7ca2a60e7da9">165,857</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f436ed4d0cb47df836c42e360acbc78_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC0xLTEtMS0w_32ec8cd4-a95e-4e8e-9305-fe85d8024aa8">36,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id74cc0c8ccfe402196b880dc0c287bd3_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC0zLTEtMS0w_a0597584-6da9-4b58-bdb0-be24e3cafd25">21,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="i376967e90b164c2a956d785c1858feb7_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC01LTEtMS0w_094b87ad-0faa-4c26-8166-ce12b7a64872">66,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6eb85a91b404e099bf10013ea15ae15_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC03LTEtMS0w_9939f0a1-7798-4301-9b04-f6767268a505">42,056</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="i83aa2d3f91a24fb284b9da4a2a39672c_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS0xLTEtMS0w_2237e9a3-12df-4b92-aab4-41d09a147a23">31,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb98aee095e34441b2b1ed5cc2f4b5cb_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS0zLTEtMS0w_5a6995a9-738e-426d-b86c-837a42c06de8">25,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61895b4136e1491bab211b472332f182_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS01LTEtMS0w_3e58bd1b-53b4-48f1-832d-d3a50431dadd">55,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2659f57fb8c41d18830d3e7f2fd5ca8_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS03LTEtMS0w_ef03eb30-3428-4cc8-90ce-a33b987025ca">43,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS0xLTEtMS0w_c27e27b7-a5e1-4f78-b975-83f841d1faac">193,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS0zLTEtMS0w_0ef442db-7ee7-45db-807d-8eb11f465c38">136,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS01LTEtMS0w_73c212de-e70e-4f41-af03-4f8bb15e9a42">381,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS03LTEtMS0w_8ced2df8-f0e3-418f-8567-b57fcdf1d020">251,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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM1MA_81591270-593c-411c-9670-cf0046d52e0d" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by product:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:120%">Power integrated circuits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f9b223a91146c4b38ad914b47b976f_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi0xLTEtMS0w_8ac5cbe2-26ec-422e-9ec8-bbea5c43e231">65,523</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i677ad5842921462ab546e49de64fb0b3_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi0zLTEtMS0w_06b08b57-436c-463c-8b3c-bb452bc61880">50,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i716e685f3a6946069e38cb7af945230c_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi01LTEtMS0w_6e623c5b-dea5-49a4-bae0-74ee965d5206">132,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice2137919f6e459a9af4f30a5ae891c8_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi03LTEtMS0w_7c216c8f-9bcf-4e69-aaf7-60837215d556">91,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetic sensors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i533c6fb99e3740cd979d464ef491098b_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy0xLTEtMS0w_bfc06021-0817-485e-abcd-03a8f7558347">127,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifaa1f07a5d2541acb9e2d4961f4dd22a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy0zLTEtMS0w_b9b0ca8c-c75d-421f-83c7-3a6cbb820838">86,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i140d5867346540f980782b5eebf30c29_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy01LTEtMS0w_d9cb6b91-71f3-4dd2-8b09-0be93c134daf">248,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb5a1d4fc2264c8ba2da9c661bc26fd3_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy03LTEtMS0w_503d0877-bea7-4c13-accb-5fcec8281e0a">159,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i138416d678fd42edbbf5e819dd975c56_D20210626-20210924" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC0xLTEtMS0w_db4cc43f-92fb-4e7f-ad91-3f69bab3fb45">466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie583a0d91575460aa70e992622219caa_D20200627-20200925" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC0zLTEtMS0w_df2c481b-1dae-480e-9672-e1cf39955790">281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if36b7e7c7e07438494c98dccbb46304a_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC01LTEtMS0w_6b90abd4-32c5-40e7-8764-7226f11ee326">1,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="ifc154c7ade2a4986bd1b2e34eb4004f5_D20200328-20200925" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC03LTEtMS0w_b2069ec4-0d1f-4c3c-b63b-cad1aba5f8bc">281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy0xLTEtMS0w_307495ae-d060-452f-bc70-0350c1d85112">193,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy0zLTEtMS0w_e3501546-b0d5-4636-a913-c5d37e618b44">136,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy01LTEtMS0w_75bbbc96-d2c3-42ee-a05d-c6ae602140cb">381,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy03LTEtMS0w_dce2763a-fe6d-4dab-9e62-ac4352561f2e">251,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></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM1MQ_5c79e432-c11d-4545-84b0-109a4c2e015d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Americas:</span></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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fe19a1b6d094c6ab293d10bfdf57a93_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy0xLTEtMS0w_5b2f3ef2-b08a-420e-bb2d-609682e1b89f">27,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4766f9e470dd491d8f88113e5c134512_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy0zLTEtMS0w_58c25c7d-b2be-443a-92ec-e35bd2604ac7">20,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica73a15769b0490a94b6d0af6ff37aa1_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy01LTEtMS0w_fe691187-067d-40d1-8e39-299e5f744396">54,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36a723ff0bb54e0f9fadfa0c2767e1a5_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy03LTEtMS0w_b9aec7b5-7e0e-459b-981f-170b1debc8e9">33,958</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91a4daed67fd41f49483d234d09e407f_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC0xLTEtMS0w_0beec755-cc5a-4c86-87e8-b62752a32ca6">5,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e8b3c5ac2a742e99125a75fbdd238c6_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC0zLTEtMS0w_f27257de-1d24-449b-837a-c78a462e5902">3,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79e9dd5bbe034b93b685ad010986ba4e_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC01LTEtMS0w_3b8a039d-b10d-4e2f-8588-b0f29e4e5f91">11,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28355edbc5af4090903730b671c1b69c_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC03LTEtMS0w_87aa32f3-0d33-406c-9573-f6d8c71891c9">5,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf010ece52cb4991b057c6530b375c1c_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi0xLTEtMS0w_1863b5ad-ffb8-43c1-aa3b-860baa427e61">32,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b94290ae06c44c59a1c000c7d1d9a3a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi0zLTEtMS0w_e6f2c950-7cbf-4c5b-8d0e-bb3d1e0423a9">24,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ac55108d26144c4bf36602b7c1536b6_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi01LTEtMS0w_2135d61e-0503-4c22-9426-6532b975c095">67,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c5c72f48ffd4c338ee0f5423f5ad926_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi03LTEtMS0w_680975fc-7478-46cc-8d5d-5ee620d218af">42,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i499589f63d41472f960e7fec3beb908d_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC0xLTEtMS0w_6dab0383-f78c-4e73-8351-63c9a1377259">37,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i526c87254e96430c80db1dea870cc050_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC0zLTEtMS0w_a7dc51f4-4095-4bb6-a922-e301ee847270">22,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12ef11d2dc6548f1932092486609a7e9_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC01LTEtMS0w_c14007cd-a511-43c1-9aa8-eec41719ec30">72,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i010fe69a25c3454d8bff72ecf7a300b7_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC03LTEtMS0w_8924b373-8ed3-4569-bdab-4e9614ab1dbe">46,131</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i520b40fe9090415b8d5b830e6fe81110_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS0xLTEtMS0w_8c7b4b3e-03bf-4844-aa44-4786240fcddf">50,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf56e8dbda704c4cbd67e5b25334545d_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS0zLTEtMS0w_a4b5a440-83f5-4597-8403-e0a97769b606">37,935</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aaa83e8a6054318b0af47fcf92abe96_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS01LTEtMS0w_a2c8dba1-f103-441e-baf8-e88cf66fea72">93,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="i495df0b633fe43f1a515127dc577e4d4_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS03LTEtMS0w_12414a99-9f49-4e1f-9c4d-a8732af53232">70,006</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058e021db28c424bbc3f15585b73e0cf_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtMS0xLTEtMA_47d24582-2f3a-4abb-bd4e-f1cafee47bae">19,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if47e7072f8f14734983398071e8417d0_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtMy0xLTEtMA_4ca4dab9-31c2-4f32-9b39-7c79bb94e6b1">12,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e707497aab145f598b5b0d84b8721c0_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtNS0xLTEtMA_92513aa1-91c5-4d31-a4f3-28567d707f84">41,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad245b6b3bd14c76b18555b565e9b254_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtNy0xLTEtMA_4c26b890-c470-4ef4-91d8-366c097dbda5">26,127</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46d1e4ca763d40beb73fa7ef1a5d8557_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtMS0xLTEtMA_408dd8d8-955e-47a3-b938-143d22fe669d">20,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8ff9a540b3242e39872fc0b7fee8758_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtMy0xLTEtMA_11deec51-6f66-4e5f-8c93-b5d3d8a495fb">15,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ed8c819acce450f939299ef55bfefa3_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtNS0xLTEtMA_e7155ad1-d798-4c83-9616-fd7c87652105">40,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64059082db434e89a6b08da76aecffda_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtNy0xLTEtMA_82cbb054-d2a1-4252-8077-f0326a0af104">28,031</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItMS0xLTEtMA_403a6281-bdd9-4fba-8b45-ab3a83b7ba13">193,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItMy0xLTEtMA_dc9fa9e0-bddd-4431-8ca3-54d9769e2739">136,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItNS0xLTEtMA_57e6e7a6-c473-434a-9087-2c4ac223ba03">381,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItNy0xLTEtMA_38868a49-1220-40b4-818e-e781e2bb2b38">251,650</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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At September&#160;24, 2021 and March&#160;26, 2021, these adjustments were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfODQz_f31d05a5-5067-43c7-acfd-925ac909bc52">17,583</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfODUw_bf4dadf4-195d-4976-931e-752de21793ad">15,412</ix:nonFraction>, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTAyMg_f806bea3-4156-4a84-a67c-f8c8fe224cb2">2,171</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTAyOQ_cdad26e7-ed27-4e28-9b11-2e024e19838d">1,864</ix:nonFraction>, respectively, for the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations, as these contracts have original expected durations of less than one year.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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="i6378377c7bef4d81b71fcde738ce4c61_46"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTE1Nw_e76986d8-5ac5-4aa4-a6af-24fd208a0950" continuedAt="ia8a00319f9df4bb1ab29b71a325ca463" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="ia8a00319f9df4bb1ab29b71a325ca463" continuedAt="i46ff1bf7ab85412bb34d2a9e05d2849f"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTE1NQ_c0636fc2-90d0-4a4a-b667-63ac777c6895" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s financial assets and liabilities as of September&#160;24, 2021 and March&#160;26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</span></div><div style="margin-bottom:12pt"><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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at September 24, 2021 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:120%">Assets:</span></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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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="ia9beb6378bd145feb90c5e0d15a13c39_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC0xLTEtMS0w_1143b292-6e40-4a5b-b79a-bdca341db6e2">16,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC0zLTEtMS0w_9995ce7e-e703-4425-be3c-0fd431f99d4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC01LTEtMS0w_51cbf395-32ef-448c-9461-42626fcd290b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23b217a7f5e64abe976906ae16caa8b4_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC03LTEtMS0w_b7f9dca3-4aab-4bc4-8784-d9de6bcd66ac">16,341</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9beb6378bd145feb90c5e0d15a13c39_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi0xLTEtMS0w_6d1d7426-6976-4df8-84d4-19614a8c3df6">7,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924" decimals="-3" format="ixt:fixed-zero" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi0zLTEtMS0w_3b36edbc-1160-4fb8-8055-286aa54de845">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924" decimals="-3" format="ixt:fixed-zero" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi01LTEtMS0w_b1924ca6-fce5-4098-8278-6da204eacf28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23b217a7f5e64abe976906ae16caa8b4_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi03LTEtMS0w_a35c974b-53ec-4b53-96c1-d8ccf9601e35">7,105</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</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="ia9beb6378bd145feb90c5e0d15a13c39_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC0xLTEtMS0zOTk5_e9f11dec-f3c5-45f4-a523-3eaa5fbf9d04">5,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC0zLTEtMS0zOTk5_63df4306-b8fd-4dd3-9ad1-9b4296a0ef44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC01LTEtMS0zOTk5_19c742e6-140b-448a-adf5-b28ac55a41e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23b217a7f5e64abe976906ae16caa8b4_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC03LTEtMS0zOTk5_6f93a2ad-c24d-427a-8ac0-4658416ddefd">5,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy0xLTEtMS0w_c7012162-b33c-43bb-8c2d-9fc08bf7235b">28,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2509cdc013494367af033093bc0a101d_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy0zLTEtMS0w_85dc1925-dd18-42fa-9865-0fef49bf466f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcd82a813ff846188d0907d8c2e17841_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy01LTEtMS0w_2f3ae5fb-2122-45c5-9ca9-c8a1db44cc14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy03LTEtMS0w_0fde5453-9cc9-4d63-a909-abecfc5a3cca">28,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</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="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924" decimals="-3" format="ixt:fixed-zero" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtMS0xLTEtMA_2fdbe4e0-19bf-42f6-bea3-14bb97640e07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2509cdc013494367af033093bc0a101d_I20210924" decimals="-3" format="ixt:fixed-zero" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtMy0xLTEtMA_fc2ac8ea-ab75-4b0a-9f02-e32d59e607d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcd82a813ff846188d0907d8c2e17841_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtNS0xLTEtMA_9af4f021-95d7-4217-bb52-47f1c51603f5">5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtNy0xLTEtMA_c0935dc5-64ab-4bdc-a53f-b18278a3d84f">5,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 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtMS0xLTEtMA_ca5481b6-22ae-4e41-bd7d-6e830d8ff09c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2509cdc013494367af033093bc0a101d_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtMy0xLTEtMA_454fa0ab-a6a0-452a-8b0e-de94ee20e01d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcd82a813ff846188d0907d8c2e17841_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtNS0xLTEtMA_55054718-0048-4f28-8f0e-94e671d8d2b2">5,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtNy0xLTEtMA_e4519cb3-9005-4c74-bc47-1b7df73103dd">5,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 26, 2021 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">Assets:</span></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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</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="ib602e04fa329450498efec92c6f5ec7a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC0xLTEtMS0w_5bdf6db1-8a3b-4c51-8ae4-91a0f14a420c">16,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i64c4d3a73b6947d6ba0d91682b937529_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC0zLTEtMS0w_dfeaccb5-a175-49c5-be5f-f5a90fb3442d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e452bdd0d34b62af5291725a0526e5_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC01LTEtMS0w_1dc03e7a-cea9-494b-b77d-53e270ee3f2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55f93148d46447bd89f37658cadcade3_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC03LTEtMS0w_8dfdeea3-958e-4a47-a814-e6f34e15b9a3">16,327</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib602e04fa329450498efec92c6f5ec7a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi0xLTEtMS0w_6b2ef3b8-657a-4d5a-8fd3-8cce6afb6e4b">6,661</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c4d3a73b6947d6ba0d91682b937529_I20210326" decimals="-3" format="ixt:fixed-zero" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi0zLTEtMS0w_98f48aea-f77c-4c95-a738-daffbaff29c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04e452bdd0d34b62af5291725a0526e5_I20210326" decimals="-3" format="ixt:fixed-zero" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi01LTEtMS0w_061d9d0f-3149-4669-912c-ff85958a8968">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i55f93148d46447bd89f37658cadcade3_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi03LTEtMS0w_bb24a6ae-bc06-44cd-b0c2-7f28d15769b1">6,661</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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67da171feee04793851a46b666c8d2aa_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy0xLTEtMS0w_7748dbaf-82d2-410e-a82a-a9cab89ffde5">22,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefece7b52d704241b8f950bc12bc0642_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy0zLTEtMS0w_4306cd04-89fe-43cf-a213-0e7935a61875">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie75be85f3e98454cb50bdb80f59160d7_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy01LTEtMS0w_8c173f28-2f0c-4d30-b9be-6c57937d1cd5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76c1e0649991405aa6c873a8da245503_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy03LTEtMS0w_40dfeebc-73ec-4b35-b581-ca19de2c7eb1">22,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term 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><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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67da171feee04793851a46b666c8d2aa_I20210326" decimals="-3" format="ixt:fixed-zero" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtMS0xLTEtMA_1cb8eebc-16ac-4f60-8036-fd8839fb1e4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefece7b52d704241b8f950bc12bc0642_I20210326" decimals="-3" format="ixt:fixed-zero" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtMy0xLTEtMA_91fc7fcf-a027-4607-b95e-aebe1a272aaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie75be85f3e98454cb50bdb80f59160d7_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtNS0xLTEtMA_8b127e1f-a9cb-4692-b50a-d975350cc4d0">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76c1e0649991405aa6c873a8da245503_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtNy0xLTEtMA_c38d58f8-e14c-4f25-961d-9ff935a1a699">4,800</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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67da171feee04793851a46b666c8d2aa_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtMS0xLTEtMA_2a2511b1-7e57-4ac2-9013-9302266a3f32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefece7b52d704241b8f950bc12bc0642_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtMy0xLTEtMA_ad0e7417-bfe8-4834-b2fa-4560fef3a5da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie75be85f3e98454cb50bdb80f59160d7_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtNS0xLTEtMA_b6f5dc90-b187-47de-8b41-1e7e775bbe0e">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76c1e0649991405aa6c873a8da245503_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtNy0xLTEtMA_0c6af80c-eb23-4587-abd2-cc6a3194150d">4,800</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><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfNjU5NzA2OTc2ODE1OA_c8c4c5cf-d0ee-46ed-b437-63d968257b23" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the six-month period ended September&#160;24, 2021:</span></div><div style="margin-top:6pt"><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:78.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains and losses recognized during the period on equity securities</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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjgwMTVmZTU5ZWJkYjQ2YTRhODMyMTQ3ZmY3OTcxZTg3L3RhYmxlcmFuZ2U6ODAxNWZlNTllYmRiNDZhNGE4MzIxNDdmZjc5NzFlODdfMS0xLTEtMS00MjY0_1ae4d32f-228f-4ce9-ad72-c2671f0ac174">978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net gains and losses recognized during the period on equity securities sold during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjgwMTVmZTU5ZWJkYjQ2YTRhODMyMTQ3ZmY3OTcxZTg3L3RhYmxlcmFuZ2U6ODAxNWZlNTllYmRiNDZhNGE4MzIxNDdmZjc5NzFlODdfMi0xLTEtMS00MjY0_f036600f-d237-4cdd-b477-fe4cf43089b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjgwMTVmZTU5ZWJkYjQ2YTRhODMyMTQ3ZmY3OTcxZTg3L3RhYmxlcmFuZ2U6ODAxNWZlNTllYmRiNDZhNGE4MzIxNDdmZjc5NzFlODdfMy0xLTEtMS00MjY0_3e8e89e0-f167-4cd0-942f-057fe7731001">978</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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the unrealized gains in the table above, the change in fair value of the equity securities was impacted by unrealized foreign currency exchange losses of $<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTA5OTUxMTYyOTU2MA_98969ef7-9bf0-49c3-a29a-2acfd29816bf">25</ix:nonFraction> for the six-month period ended September&#160;24, 2021</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTE1Ng_7cb031f1-b53a-4c86-97a3-fdbcba4f64ed" continuedAt="i4989028d3d694ce3b6182e4707a13124" escape="true">The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the fiscal year 2021 purchase of Voxtel, Inc. (&#8220;Voxtel&#8221;), a privately-held technology company located in Beaverton, Oregon that </ix:nonNumeric></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i46ff1bf7ab85412bb34d2a9e05d2849f"><ix:continuation id="i4989028d3d694ce3b6182e4707a13124"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#8220;Voxtel Acquisition&#8221;), for the six-month period ended September&#160;24, 2021:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/>&#160;Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48abc23f599d446ebf07cf1f34492ccf_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjk0OGQyMWY2ZDY4OTQwM2Q5OTBlNzM0NmU0NjE5MjIzL3RhYmxlcmFuZ2U6OTQ4ZDIxZjZkNjg5NDAzZDk5MGU3MzQ2ZTQ2MTkyMjNfMS0xLTEtMS0w_faa35237-d2b0-4aee-adb7-4a704a9178bb">4,800</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2d1b91432e54764a5857550e0f60c5d_D20210327-20210924" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjk0OGQyMWY2ZDY4OTQwM2Q5OTBlNzM0NmU0NjE5MjIzL3RhYmxlcmFuZ2U6OTQ4ZDIxZjZkNjg5NDAzZDk5MGU3MzQ2ZTQ2MTkyMjNfMi0xLTEtMS0w_57482f33-c79f-4026-b864-452e3759443f">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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bdfeb9faa2b4439b3c6179d32a9621e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjk0OGQyMWY2ZDY4OTQwM2Q5OTBlNzM0NmU0NjE5MjIzL3RhYmxlcmFuZ2U6OTQ4ZDIxZjZkNjg5NDAzZDk5MGU3MzQ2ZTQ2MTkyMjNfNC0xLTEtMS0w_c844a88b-97d3-442f-afb3-90af047554c2">5,400</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:continuation><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company&#8217;s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, &#8220;Retirement Plans.&#8221;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, there were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> transfers among Level 1, Level 2 and Level 3 asset or liabilities.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_49"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RleHRyZWdpb246NjMwZjRlN2Q4ZTIwNDJmZmFlMDk0ZGZmMTgyYzM0NmNfMjYx_580f6497-4ec5-49db-ad79-c96b8d6c597b" continuedAt="i123573c9ed96449a8f0426605cfe39a5" escape="true">Trade Accounts Receivable, net</ix:nonNumeric></span></div><ix:continuation id="i123573c9ed96449a8f0426605cfe39a5"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RleHRyZWdpb246NjMwZjRlN2Q4ZTIwNDJmZmFlMDk0ZGZmMTgyYzM0NmNfMjYy_75232d21-d4ad-42dc-ae05-9b272c75ad1e" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:</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:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMS0xLTEtMS0w_0c5cd4f6-c29d-43b4-9721-416287835844">115,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMS0zLTEtMS0w_f3ed9208-a521-4307-92dc-0e93dd9edac4">108,546</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses and allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMy0xLTEtMS0w_91835e76-6a4b-4c2b-bd72-619072d2dcaa">176</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMy0zLTEtMS0w_e6b5d264-7682-4cc1-9930-80e2c600c1c8">138</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNC0xLTEtMS0w_93fb93e9-5d67-4262-84fb-2c41c56df847">17,407</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNC0zLTEtMS0w_20215b57-c573-4023-a416-694eb42ce4bf">15,274</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNS0xLTEtMS0w_45dbd524-84cc-437f-9fb9-a540c5420323">23,720</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNS0zLTEtMS0w_52e5b92b-7a7a-4817-9215-d12ec27ddb2a">23,634</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNi0xLTEtMS0w_7d625d9a-1414-4410-865c-1c9ec2e9aa58">73,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNi0zLTEtMS0w_27cbb46b-1708-4c37-bfbc-715be1efd707">69,500</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><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RleHRyZWdpb246NjMwZjRlN2Q4ZTIwNDJmZmFlMDk0ZGZmMTgyYzM0NmNfMjYz_02b97563-0516-4d36-afc8-40a5cc8f02af" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s allowance for doubtful accounts and returns and sales allowances were as follows:</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:58.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMS0yLTEtMS0w_55dbf1f1-8edf-4971-b53f-7c080cb8b456">138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMS00LTEtMS0w_4f84b770-bc56-4a6b-a072-45ef006bb367">15,274</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMS02LTEtMS0w_b8707377-b969-4d08-887f-4c7ac3d7915f">15,412</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMi0yLTEtMS0w_92eda942-05cd-4870-8cee-f8a54b44cb12">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMi00LTEtMS0w_ce3cbdaa-59f2-4828-9e1c-a4557898ce30">82,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMi02LTEtMS0w_5ea01cb1-8e75-4bea-b390-8f2ad0aaca38">82,403</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMy0yLTEtMS0w_4583c71d-18f6-46ca-8fca-9ee51054943c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMy00LTEtMS0w_62f0104b-8c19-4964-af58-21c54b3a7522">80,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMy02LTEtMS0w_04239a28-eafc-4724-bf30-f73c3c3eec36">80,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfNC0yLTEtMS0w_d0be7142-a25a-43de-811b-a99cdb57a22f">176</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfNC00LTEtMS0w_9fd1de6e-d712-4ea2-9941-fc7030b928bf">17,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfNC02LTEtMS0w_4413a4ce-2bf2-4c78-9fa9-9df8d9a84c1c">17,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:58.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMS0yLTEtMS0w_a83468e2-fc7e-4553-ab20-46271c94caf7">288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMS00LTEtMS0w_6cc4fe49-b1b8-4cb6-aa6a-4a7e64c644db">17,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMS02LTEtMS0w_b352e54c-acba-4404-b896-4106c6f414cf">17,473</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMi0yLTEtMS0w_21b0dd49-a9d0-4454-8bd5-e26909cf3fc8">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMi00LTEtMS0w_e9ab244c-618d-435e-98b7-1fadc0c3c7c6">64,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMi02LTEtMS0w_9ba91f3e-d5ba-4f5a-bd69-d35a071bccd6">64,366</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMy0yLTEtMS0w_301a9429-b0d8-43c3-9a5c-3e69bf636d5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMy00LTEtMS0w_72204cc2-4b2b-441f-bec1-4baf7d34fc81">62,502</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMy02LTEtMS0w_aa75a217-25b4-4067-b25a-1da9571fa95f">62,502</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfNC0yLTEtMS0w_21ff8d36-7e66-4841-914b-42623cb5e6ea">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfNC00LTEtMS0w_a3f5a77e-d646-4390-811e-e28609fcebbd">18,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925" decimals="-3" format="ixt:num-dot-decimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfNC02LTEtMS0w_fde435ab-1eaa-4a45-b2d4-070972dc96fc">19,337</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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><div id="i6378377c7bef4d81b71fcde738ce4c61_52"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfNDE3_012704fd-8050-4e6d-8b98-4c318cd2f05a" continuedAt="id6a1840fc1b64c32b132ae484b6b35c7" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="id6a1840fc1b64c32b132ae484b6b35c7"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfNDE5_0a08c195-098b-4d4a-b80a-bdd81a1d09ef" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following:</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:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMS0xLTEtMS0w_276819a2-1a85-48b9-8e72-0e6973dcea93">10,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMS0zLTEtMS0w_fbded063-9d8a-4028-9eec-771e43f9f098">9,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMi0xLTEtMS0w_f7058cd0-8142-4221-ad65-eaedb2077411">43,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMi0zLTEtMS0w_30ca1a0b-a017-4848-905c-95c39954d5ab">50,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMy0xLTEtMS0w_c0f33d63-2b74-4128-8e34-cbbd97eb7ebc">23,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMy0zLTEtMS0w_a43c8308-0b8f-4129-851d-02542f0dfa0f">27,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfNS0xLTEtMS0w_74b80965-107a-48d9-b3c2-c2b0e40f7522">78,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfNS0zLTEtMS0w_b00fab72-9f7a-43e0-9e97-4b13c8a7ef3d">87,498</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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded inventory provisions totaling</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTU0_3e2ab8b7-3f1a-46b8-b7fc-77cd509dcdf5">1,852</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODM3OA_0ba20e02-e6ad-47f3-a60e-1ce84ab0fb1d">5,041</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODM4Mw_1dfdae1c-513f-490e-851e-c71976ff43d2">490</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODM4Nw_4988209a-a93c-4c16-bcf7-801f103e5ffa">2,073</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discontinued a product line manufactured by Voxtel and subsequently recognized impairment charges, which represented much of the increase in inventory provisions, for the related inventory of $<ix:nonFraction unitRef="usd" contextRef="i75e414103aa44884991222b5f0201922_D20210626-20210924" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODQyMg_bd9eb7e3-df35-4114-84eb-700dbfc8e88e">271</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6529c78234e742eea920909aa7a7cc0f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODQxOA_6e4baa83-650b-48a6-a401-e1f7771a1e1a">3,106</ix:nonFraction> for the three- and six-month periods ended September&#160;24, 2021, respectively.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_55"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81NS9mcmFnOmU0NDQ4NGY5NTc1MDQzMzhhZDE2MTM1NWM1NmRiMmZjL3RleHRyZWdpb246ZTQ0NDg0Zjk1NzUwNDMzOGFkMTYxMzU1YzU2ZGIyZmNfNjI0_43b9d588-c9ce-447d-ae89-21403708d115" continuedAt="i703c2a3213314590930be0c5ef61166a" escape="true">Assets Held for Sale</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i703c2a3213314590930be0c5ef61166a">As of March&#160;26, 2021, the Company had entered into a definitive agreement to sell its Thailand-based facility (the &#8220;AMTC Facility&#8221;) as it had already transferred production to the Manila, Philippines facility, which was reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. The sale of the AMTC Facility was completed on August 3, 2021 following receipt of government approvals in Thailand and the fulfillment of customary closing conditions. The Company received cash of $<ix:nonFraction unitRef="usd" contextRef="ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromDivestitureOfBusinesses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81NS9mcmFnOmU0NDQ4NGY5NTc1MDQzMzhhZDE2MTM1NWM1NmRiMmZjL3RleHRyZWdpb246ZTQ0NDg0Zjk1NzUwNDMzOGFkMTYxMzU1YzU2ZGIyZmNfMTA5OTUxMTYyODgzNw_4a9ac943-9052-470b-9320-7a280a2267ed">27,405</ix:nonFraction>, which with related selling costs, resulted in a gain on the final disposition of $<ix:nonFraction unitRef="usd" contextRef="ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81NS9mcmFnOmU0NDQ4NGY5NTc1MDQzMzhhZDE2MTM1NWM1NmRiMmZjL3RleHRyZWdpb246ZTQ0NDg0Zjk1NzUwNDMzOGFkMTYxMzU1YzU2ZGIyZmNfMTA5OTUxMTYyODkwNA_9da142fa-86bc-4147-9c6a-5a898b08e659">370</ix:nonFraction>.</ix:continuation></span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_58"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfNTc2_5ae50fd6-5cbd-4276-85fa-4f3c2d906e8a" continuedAt="i074afd0c606f4c418ac98d5a63270b68" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="i074afd0c606f4c418ac98d5a63270b68" continuedAt="i99563eca1a204d11a2b288aec311ef1a"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfNTc3_f064ff73-c1cb-45b1-98c3-fe16278c43dd" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following:</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:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4587b08ab07143a0876dafe1f4888a49_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMS0xLTEtMS0w_c56365f3-6b57-467b-ae8a-ce7136e18a55">16,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i348eb427e1b7461093eb8e3797fc8bab_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMS0zLTEtMS0w_b517763a-75e6-4b04-b903-ea84a7efbdac">16,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i499c7839fece469fad499498e436560f_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMi0xLTEtMS0w_3785fa28-e77f-4f74-9bf0-0bddd1fc5560">56,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0c680ea6c5549e4971e6efa1114dc38_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMi0zLTEtMS0w_38623d22-c0e7-4287-91fb-c9528e2deef7">56,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c5abbef1b754ad8b34521cb031a8a9b_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMy0xLTEtMS0w_a56b7c65-42be-43fe-8f8d-b27f5f6f0247">520,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e67d1662cb4a218c11e44714fc1c79_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMy0zLTEtMS0w_f6947f1a-749c-44f0-8ad6-c02411d49ef2">491,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f2669cc12b74081b93278102dfac7b3_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNC0xLTEtMS0w_677d0178-9f31-44a5-812b-8791760fe014">6,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8665b8d0e03e416ba0193e0612049f33_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNC0zLTEtMS0w_23a0fc49-e032-44e4-86ea-0653a388b8d3">6,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70c1e64efc8a400d9954a107341a7286_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNS0xLTEtMS0w_66205f4d-d4ea-4a2f-a9d4-7eed5d65783b">16,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6a4a1c3a027463d94a2407a564926bc_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNS0zLTEtMS0w_dcabd488-b82f-41ba-affe-661f3ee60467">29,201</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNi0xLTEtMS0w_b3c7d02d-4f83-41bc-b467-8d5bd9e5958b">616,567</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNi0zLTEtMS0w_a4f31bc1-3147-4c2d-a017-1c98e2d2b463">600,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNy0xLTEtMS0w_f39ac338-6f65-489c-a79f-86a5654a9b2a">418,498</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNy0zLTEtMS0w_d2bf132a-c91c-4e73-b739-5ccb6b71c439">407,627</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfOC0xLTEtMS0w_98acd8b6-56f2-451a-a6c9-b4794421eb26">198,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfOC0zLTEtMS0w_85ab7b2a-72ba-4141-93c2-60a4a137ba00">192,393</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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation expense amounted to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY3OA_2ce349f3-7016-4aef-99f6-a9c246b43f0a">11,222</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY4Mg_24317faf-2cba-444d-90fd-60104d5ce164">22,342</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY4OA_c17dec75-2e5f-4227-8624-8050e6c51b6f">11,797</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY5Mg_1010618f-c580-404d-b1c1-c3094885bbe9">22,606</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i99563eca1a204d11a2b288aec311ef1a"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfNTc4_22a3eea3-5388-41c6-8c1b-5807a0e09476" continuedAt="ic687396b9b034f299e9c38f29b99bbf5" escape="true">The geographic locations of the Company&#8217;s long-lived assets, net, based on physical location of the assets, as of September&#160;24, 2021 and March&#160;26, 2021 are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="ic687396b9b034f299e9c38f29b99bbf5"><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.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbe725c556404daa8fe51e08d5496566_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMS0xLTEtMS0w_b5661439-f084-4f02-a5d2-7d3f7fdca30f">35,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21bc2feb69644a1d9e538da0d969a072_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMS0zLTEtMS0w_ae6d2b7c-7e97-4000-b02c-624ab4f2873a">36,529</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1590a7609114452096424c5824801fdf_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMi0xLTEtMS0w_9ffdf2f1-559a-421e-9064-5d0e8ffeda04">155,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1d7e44c8f0a4b30b50a28d410f869d3_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMi0zLTEtMS0w_d58cd66f-d8bc-4b52-b39a-5e72aa6fd729">148,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie23fb112cc3f401c81a481fe2490cf73_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMy0xLTEtMS0w_82603c67-64d9-407b-9f63-d4e0596fc1e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d190d0019ee4fbb93b7d19e3aa06cf8_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMy0zLTEtMS0w_8708a1ca-cfb3-4558-8cae-0d7390b1ed27">1,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fa59c7737da4e6594524bdcd9f5e11e_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNC0xLTEtMS0w_47c4d02e-500c-48e8-b48d-e30b52794c39">7,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1dc009b6c704a13b00007258f5e9fd6_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNC0zLTEtMS0w_e95858d8-e450-41a4-8a07-d4b654b8533e">7,190</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNS0xLTEtMS0w_5603b33e-8554-487a-8b2e-da99a5c428da">198,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNS0zLTEtMS0w_b609e17c-842b-4060-b372-a61967a70518">193,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prepaid tooling costs amounted to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ib28d0e2915214927b5f6d201f1b8cd8b_D20210626-20210924" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY5Ng_f0cbbd72-e8c5-41fd-9067-bf49565fcbce">33</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="icf8cc781f2304604ab21f6a7364c3704_D20210327-20210924" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODcwMA_3940b4ef-5882-48f4-b7bb-b6713ea4248d">66</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i1fa1dced058c4bb5b914ead10e4db7dd_D20200627-20200925" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODcwNg_52499704-2f52-4fcf-b3cd-afbabf86cacb">19</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if1bf321d798344dba4f47cf562d2c6d8_D20200328-20200925" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODcxMA_d933e7e6-8990-4436-8053-9639b5444318">36</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_61"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTYy_00406d71-7e24-49f9-a3fb-bd14f213a23b" continuedAt="id66bcbad7cc340f3bf2c95a68d7cf2bb" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="id66bcbad7cc340f3bf2c95a68d7cf2bb" continuedAt="i8d188284220c438d8d4249d3585046a4"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTYz_4ae091b3-1c74-43d5-9fcf-ffdb39f7d887" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</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.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.781%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmZkMjZmYmI0NjNmNDQyMDU5Zjc2OWQzNmE2NWQyNDgyL3RhYmxlcmFuZ2U6ZmQyNmZiYjQ2M2Y0NDIwNTlmNzY5ZDM2YTY1ZDI0ODJfMS0xLTEtMS0w_79f8759e-fa18-4467-9cc7-3fb11d345e98">20,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmZkMjZmYmI0NjNmNDQyMDU5Zjc2OWQzNmE2NWQyNDgyL3RhYmxlcmFuZ2U6ZmQyNmZiYjQ2M2Y0NDIwNTlmNzY5ZDM2YTY1ZDI0ODJfMy0xLTEtMS0w_6d63850d-6e71-4de8-b112-e68f7c3086d6">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmZkMjZmYmI0NjNmNDQyMDU5Zjc2OWQzNmE2NWQyNDgyL3RhYmxlcmFuZ2U6ZmQyNmZiYjQ2M2Y0NDIwNTlmNzY5ZDM2YTY1ZDI0ODJfNC0xLTEtMS0w_d4a0e431-0869-49d0-9392-05e03a15d039">20,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTY0_709eff32-4ec8-4175-bbe0-d867da3d7fdd" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net is as follows:</span></div><div style="margin-bottom:6pt"><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.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.397%"></td><td style="width:0.1%"></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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;Average&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7487edf6ca63413e9ab823226c392d8a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi0yLTEtMS0w_0da6f4bc-87d0-4763-9c71-cf49a631c0df">34,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7487edf6ca63413e9ab823226c392d8a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi00LTEtMS0w_ca718c7c-6ae2-4964-b6db-9e6dab697033">13,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7487edf6ca63413e9ab823226c392d8a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi02LTEtMS0w_7223d304-cf6a-4b88-b9ce-4446a7e96d7d">20,817</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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id9636ce825c84abb95822a6734eb42db_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi04LTEtMS0w_b1e31dc6-bbd9-438c-9feb-9e1a31641b74">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf4b371893c49db9986aee568898985_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy0yLTEtMS0w_c7fdb3aa-2739-461a-9c7b-6ece2d5ca7ec">6,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf4b371893c49db9986aee568898985_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy00LTEtMS0w_a70a6cd0-5403-4c1c-b339-ead7c22edbcc">6,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf4b371893c49db9986aee568898985_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy02LTEtMS0w_4e9899e5-28ab-4695-812f-4d40882dc341">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i91352fdb0d84473aa5a506bb3d9da3d3_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy04LTEtMS0w_dbf2d317-cab8-4bbd-9ef5-8abfd12630eb">9</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf8457aec7e743df9925f701ee0c7178_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC0yLTEtMS0w_35d66850-f139-4248-b54d-e4cffcead307">13,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf8457aec7e743df9925f701ee0c7178_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC00LTEtMS0w_e2b2b7cd-b94f-4bac-a9ff-4ac61c35960d">1,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf8457aec7e743df9925f701ee0c7178_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC02LTEtMS0w_2e4cf99f-0181-44b4-ae7d-f347512807eb">11,903</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i59884bdcc6824ce0b2bf57c1efd0305f_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC04LTEtMS0w_c17a9a61-9589-4727-ac30-2d80dffebdd2">12</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNS0yLTEtMS0w_98c83bf0-84d2-4e30-9f8c-254b73d1d812">4,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNS00LTEtMS0w_a090910e-60fc-4c89-8c66-7bf47267c6ff">1,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="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNS02LTEtMS0w_1cf5f9d8-925f-47b6-a739-cf0b9b84fafb">2,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d3e236000c4589aea5668476995b44_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi0yLTEtMS0w_b6d588c3-51f6-4601-90df-02df6caf29b4">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d3e236000c4589aea5668476995b44_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi00LTEtMS0w_d3829600-a31c-408c-86a2-b9247fc8652b">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d3e236000c4589aea5668476995b44_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi02LTEtMS0w_63ca5dd6-fb8d-4e1e-bb4d-0987dcf9061e">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3458a87312314d159064577091a1c731_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi04LTEtMS0w_70406997-8ec9-48cd-83e4-03fcd085b269">5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0af9149aee44e0aae9a9f40b0c945c9_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNy0yLTEtMS0w_2cc858ee-b542-4238-9d35-98211f9e7750">629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0af9149aee44e0aae9a9f40b0c945c9_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNy00LTEtMS0w_e0470718-2ef7-4f73-a102-5b86032ac5a7">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0af9149aee44e0aae9a9f40b0c945c9_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNy02LTEtMS0w_ef13534f-c3d4-43a3-a089-4f764f7f3844">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd52fe989bfd46f39310b1496014f157_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOC0yLTEtMS0w_35a034b5-c918-4ec0-b851-328de95fabb7">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd52fe989bfd46f39310b1496014f157_I20210924" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOC00LTEtMS0w_3ff64cec-930f-4fc6-b608-941824853315">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd52fe989bfd46f39310b1496014f157_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOC02LTEtMS0w_92309229-214c-44c3-aa28-4dd82131586d">&#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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOS0yLTEtMS0w_cd8b1d24-11a4-4158-bcb9-55c96388f8f6">59,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOS00LTEtMS0w_5804085b-e17f-419b-9e82-00c1a18db0c9">23,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOS02LTEtMS0w_7297eec7-1226-4e70-b4ac-0deb5f4c6076">36,131</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;padding:0 1pt"></td></tr></table></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.185%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.397%"></td><td style="width:0.1%"></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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;Average&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25f59e7a657e48d2865f38c937253669_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi0yLTEtMS0w_67c05450-af4f-43ba-b0a9-23c67b14dbd5">32,751</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25f59e7a657e48d2865f38c937253669_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi00LTEtMS0w_82231954-d7fc-4829-8c98-dae740281f74">12,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25f59e7a657e48d2865f38c937253669_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi02LTEtMS0w_047b436c-74c5-4916-bcb3-da51cf1d7033">20,444</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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3fd0437f66404d5dac53d9a197775e6e_D20210327-20210625" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi04LTEtMS0w_47de4c88-95ea-4f72-96a1-21627477960b">10</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id24144281d7942daa61d86556245621d_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy0yLTEtMS0w_5cae2bd1-c63f-42e8-96fc-730c2b931665">6,193</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id24144281d7942daa61d86556245621d_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy00LTEtMS0w_1ebad4af-b888-4450-ad97-fd677235a9f6">5,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id24144281d7942daa61d86556245621d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy02LTEtMS0w_734f3082-8ecd-493b-baf2-0b0e00a825b0">328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i41e5fecd6f3b4cf39eaf7ae17ea2cf04_D20210327-20210625" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy04LTEtMS0w_9f576d30-8a82-40e9-b88d-0ad14d78d23c">9</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93636d7e79ab4e04b29c16b168f15249_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC0yLTEtMS0w_398aac95-d6af-442d-9c39-de4c97af3e2f">13,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93636d7e79ab4e04b29c16b168f15249_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC00LTEtMS0w_273c8295-886b-40e8-854f-06fb030c6ca3">651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93636d7e79ab4e04b29c16b168f15249_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC02LTEtMS0w_b590cdad-a5b3-4c21-8332-f6862096ddeb">12,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5fd8d8a6ec92495f96c5da723c488df1_D20210327-20210625" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC04LTEtMS0w_67ac9f10-37b1-4900-8aac-fce1ab2dda29">12</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46cb09766b854a8299d5db87496237fe_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNS0yLTEtMS0w_eb533d68-d39d-4cbc-8922-921b0efaca59">4,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46cb09766b854a8299d5db87496237fe_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNS00LTEtMS0w_f39cec08-8a87-487f-8f75-7a8c414fd60f">1,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="i46cb09766b854a8299d5db87496237fe_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNS02LTEtMS0w_79c48672-9e22-4b4f-98f2-f5bfa90f9510">2,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06e529741a6b4d6590588777ff8042b1_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi0yLTEtMS0w_1467e768-c0e5-476c-9282-4630e0b45c8c">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06e529741a6b4d6590588777ff8042b1_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi00LTEtMS0w_b1071b5d-d634-440c-924e-03eb4a6df3bd">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06e529741a6b4d6590588777ff8042b1_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi02LTEtMS0w_ff5f98d3-07df-4099-97d7-2636a362cfbb">176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ida199db6a9b648d4ae49e82c6e403147_D20210327-20210625" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi04LTEtMS0w_d6ac1b71-6a64-4a1b-b6ba-46502ac7fc53">5</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62ad161c2714d1383b8f2b6768a2401_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNy0yLTEtMS0w_cb145654-d9b0-4a87-8070-99afc8f03095">627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62ad161c2714d1383b8f2b6768a2401_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNy00LTEtMS0w_3e3ed957-535b-4b6c-a10a-e478595194df">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62ad161c2714d1383b8f2b6768a2401_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNy02LTEtMS0w_9c4eb439-0710-4cf8-ad51-0695e6046c04">569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib131061228df46eaacac1973a31c6ae2_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOC0yLTEtMS0w_15c00200-63b8-4b40-b970-fae945c1c999">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib131061228df46eaacac1973a31c6ae2_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOC00LTEtMS0w_72a0bbb8-5929-4f36-96b2-5d1b986b08ba">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib131061228df46eaacac1973a31c6ae2_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOC02LTEtMS0w_728cc17a-bb5a-4a2c-b80c-272ec75abec7">&#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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOS0yLTEtMS0w_694a42a2-33c3-4777-8a0b-946fd5bb4b91">56,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOS00LTEtMS0w_15c7af73-e194-441d-ac2c-1c4de08b3f04">20,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOS02LTEtMS0w_888146fe-4fef-4a3b-8175-3537816cb7cc">36,366</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;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets amortization expense was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODc5OQ_5b3311bb-3855-4e79-9eca-b994f4f0b71a">1,084</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODgwMw_2fab744b-8024-42c4-978c-d8c2e5195793">2,103</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODgyMQ_54dba017-2d5a-43be-8752-6e283b16415d">671</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODgyNQ_f88e45b1-c0d9-4622-9d4b-546853d41c4f">1,384</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020, </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i8d188284220c438d8d4249d3585046a4"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. The majority of the Company&#8217;s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs, it amortizes these costs over the remaining estimated useful life of the patent, which is generally <ix:nonNumeric contextRef="id9636ce825c84abb95822a6734eb42db_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfNzM0_ce8a09e2-1e39-451f-87df-b7fe9f920433">10</ix:nonNumeric> years. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> significant costs capitalized during either of the first six months of fiscal years 2022 or 2021.</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTY1_9536fa0f-0a39-43a8-9e12-14a3055ab0bb" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</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:85.953%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.847%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMC0xLTEtMS0w_e7088a3b-4a26-4a44-87cd-a9719569dcca">2,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMS0xLTEtMS0w_130c039f-2eec-4402-a0f6-a129ef8ad507">3,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMi0xLTEtMS0w_dfaad814-9732-40bf-b898-69a4f5048e60">3,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMy0xLTEtMS0w_9991bc9e-7fd1-4470-8875-f7c974dbc67a">3,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfNC0xLTEtMS0w_a49a4afe-92a4-41f1-9b40-04bffb70f7e6">2,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfNS0xLTEtMS0w_36fba9b5-0684-4112-a469-1f155ad55193">21,342</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfNi0xLTEtMS0w_6afdd11b-a1d6-47eb-83b6-68b5005e6e56">36,131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_100"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90ZXh0cmVnaW9uOjYzYzFhYWRlNDU4OTQ1YjRhMTE1MDFlYTVmMWI3ZjE4Xzc5_0d1f7f92-fbb3-403f-b0f5-3a5b9fc44f8c" continuedAt="ia6e2b9d605384252aa9c34d2922feaf7" escape="true">Other Assets, net</ix:nonNumeric></span></div><ix:continuation id="ia6e2b9d605384252aa9c34d2922feaf7"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfOtherAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90ZXh0cmVnaW9uOjYzYzFhYWRlNDU4OTQ1YjRhMTE1MDFlYTVmMWI3ZjE4Xzc4_0057c1a0-5ac2-4fe4-bdb6-7420294dd405" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows:</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:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">VAT receivables long-term, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzEtMS0xLTEtMA_34b6b40e-6982-4493-bce7-8f4beb1787f2">8,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzEtMy0xLTEtMA_c2b2ecbd-aefd-40d3-8ce9-7ae36ab9aaca">8,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzItMS0xLTEtMA_8a93d393-59d0-4d4a-9272-51478befae59">11,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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeTaxesReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzItMy0xLTEtMA_137daec6-6d8b-4811-9624-5781c8c25676">&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MarketableSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMS0xLTEtMzQ0MQ_e5804a5d-468f-4f46-bb0a-f4fb8aa65c8a">5,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MarketableSecuritiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMy0xLTEtMzQ0MQ_7d74409d-27aa-4167-ae4f-e38acd9b0999">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMS0xLTEtMA_951f9726-880c-46a1-9a9c-4dd33c6bce38">8,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositsAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMy0xLTEtMA_e656cc6a-d6ec-4284-b824-63d3c7eca43f">3,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzQtMS0xLTEtMA_a699af5b-b817-436d-9a2c-29bba42e7023">1,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzQtMy0xLTEtMA_411c07fa-c6f0-4f25-94a6-84c2aaade58d">1,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:DeferredCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzUtMS0xLTEtMA_42513b84-7b81-41e8-af63-ff2167669b3f">99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:DeferredCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzUtMy0xLTEtMA_182fd88b-c66f-4ca2-8aeb-271c8b74c186">149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzYtMS0xLTEtMA_1b4b1b61-4fb9-4144-ae79-3ba2bb32cc70">2,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzYtMy0xLTEtMA_b00421a3-258a-4ea5-8542-e3354f836df9">1,419</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzctMS0xLTEtMA_82217467-1134-4881-af97-fe5e4b5d39b9">38,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzctMy0xLTEtMA_274218ac-c738-429b-9e6e-a8e2ca949485">14,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity&#8217;s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.</span></div></ix:nonNumeric></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_64"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RleHRyZWdpb246MGVhOTM1MzVlMjFiNGUxNjgzY2JlNTgxNTVjOThjMTJfMTM3_0eaaa75f-a085-4376-9994-00f35401e4bf" continuedAt="if710ec28e982447a8eac1e68506ef847" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="if710ec28e982447a8eac1e68506ef847"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RleHRyZWdpb246MGVhOTM1MzVlMjFiNGUxNjgzY2JlNTgxNTVjOThjMTJfMTM4_e3afad5b-138e-4b67-8b23-7889a2490b17" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows:</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:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMi0xLTEtMS0w_a1b0ba21-6576-4db4-8201-29e7ee273d84">16,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMi0zLTEtMS0w_3ce0b24b-b6c9-481b-a5ab-404cbd3e5d45">21,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMy0xLTEtMS0w_f728648e-93d2-4136-9f5c-e9b4c54e22f8">16,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMy0zLTEtMS0w_d55cc32b-8390-405a-9940-2ef8d8112058">15,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:BusinessCombinationConsiderationTransferredPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNC0xLTEtMS0w_6e5f6103-bea6-4c18-b0c6-e73a32c1e90c">2,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="algm:BusinessCombinationConsiderationTransferredPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNC0zLTEtMS0w_9aab2aee-84ae-4f04-9b84-9f47acfb1b27">14,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits on AMTC Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DepositLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNS0xLTEtMS0w_5c88dc7d-298e-4c71-9e19-20c8b3ef4931">&#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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNS0zLTEtMS0w_001192d0-10f4-4db8-b644-f6f67dec399f">14,531</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNi0xLTEtMS0w_0bc917f6-d6dc-41b0-9d9d-82b04cb2cb72">6,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNi0zLTEtMS0w_0927fd15-0b81-4946-85e1-075450b99e66">5,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNy0xLTEtMS0w_ec0d2ad8-8d67-485d-9df8-2643ec7296ae">497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNy0zLTEtMS0w_0b421e38-6b75-4e1c-ab15-598ae2ca415b">572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOC0xLTEtMS0w_52e9bc19-2723-4ec0-92dc-daf5257e04c1">3,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOC0zLTEtMS0w_71da57de-b726-4a21-aac1-e8fcbb02d192">2,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOS0xLTEtMS0w_0678b215-f62d-4739-b82a-b469bf3627d0">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOS0zLTEtMS0w_4108fe15-dd40-41e8-87d4-cd181aa21a92">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:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTAtMS0xLTEtMA_4b82edc0-5fb6-4931-a158-0007812937a3">622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTAtMy0xLTEtMA_174e2f97-f89e-45b3-91d6-9a29a63bc267">623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTEtMS0xLTEtMA_dfd12fd3-e0be-49f9-9b99-f29437bf2b0a">4,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTEtMy0xLTEtMA_a6be54a1-e67b-4c1c-ae7c-31d1b99d8c51">3,738</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTItMS0xLTEtMA_9488b56d-442b-49a3-8061-9b4e923ae1aa">52,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTItMy0xLTEtMA_95efbd85-5b8b-460c-8a52-f0d733b93b28">78,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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="i6378377c7bef4d81b71fcde738ce4c61_67"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1Ng_757a7176-fe63-4094-a0de-c49b3829e0c2" continuedAt="i1e4d09377ec44c7296e66ee5044ec8d1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i1e4d09377ec44c7296e66ee5044ec8d1" continuedAt="ie96f001fde244973870204e5779c2132"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company leases real estate, equipment and vehicles under operating lease agreements that have initial terms ranging from <ix:nonNumeric contextRef="ieaf7e7283f25412c918946e878f3006a_I20210924" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfNDU4_dda70293-e1a2-4310-837d-db85ce78d3f0">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i0920cdde282f4e40beac84df80b43922_I20210924" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfNDY0_aa899f8c-9e27-48d2-a54d-fc496de25644">11</ix:nonNumeric> years. The Company does not have any leases classified as finance leases. Some leases include one or more options to exercise renewal terms, generally at the Company&#8217;s sole discretion, that can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company&#8217;s leases generally do not contain any material restrictive covenants.</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1Nw_413d1fe1-8c54-48ed-ad92-0f1d791e68a6" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#8217;s leases are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.352%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.377%"></td><td style="width:0.1%"></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: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:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease costs:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfMy0xLTEtMS0w_33ece0ee-5278-4c2b-8846-bba423da8fb6">1,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfMy01LTEtMS05NzE_98b8ff77-d98a-469c-a7e9-1e794c5b5c6d">2,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNC0xLTEtMS0w_d5ec08e0-2ec5-4bcb-8ef6-6cea5333cd38">87</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNC01LTEtMS05NzE_c927b9b6-df76-44cd-af78-be511569ede7">141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><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:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNy0xLTEtMS0w_9060f281-0fd5-4d47-9e02-e0f239940e7d">1,244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNy01LTEtMS05Nzk_93d38272-8064-42c8-aa73-98620ae4e943">2,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term &#8211; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOC0xLTEtMS0w_56dc2ce0-4192-43ce-9e6c-e1fa733e9484">5.71</ix:nonNumeric> years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOC01LTEtMS05Nzk_a7e90ed0-7bff-420f-9781-153f9a15c2c8">5.71</ix:nonNumeric> years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate &#8211; operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOS0xLTEtMS0w_fb7c5c8b-7d9c-4ce7-9032-4cbcff78ee0f">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOS01LTEtMS05Nzk_9657a942-ea1b-4171-b015-1f8a19ea40bf">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense incurred under operating lease agreements w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTM5Mw_4f762b87-f659-433a-9324-d26825747861">1,537</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTM5Nw_367594b0-5137-4cce-9b86-dc60fa60ef44">2,772</ix:nonFraction> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTQwMw_dd09f2a5-4329-4e13-a2f1-d00e1ed1d9dc">1,122</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTQwNw_32e5b8fd-d3b6-4602-843b-1ffffe63262c">2,305</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020.</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1OA_b247e5a6-e279-4062-b6b6-6e6679757e86" escape="true"><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, expirations of lease obligations by fiscal year were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMC0xLTEtMS0w_46aa0492-8723-4f41-8b78-c21ef86b9409">2,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMS0xLTEtMS0w_37200e19-1a13-425f-8d12-2b58e160d3a6">3,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMi0xLTEtMS0w_8ea8c7c9-eb3b-41ba-9b32-efc908b4215e">3,526</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMy0xLTEtMS0w_fab1cbba-ced0-4ea6-b546-5db83574c51c">3,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNC0xLTEtMS0w_f7fd7222-0332-44b0-809e-ebcdca32bd4f">2,623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="algm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNS0xLTEtMS0w_761083aa-3a1b-4b53-aec9-d737ef495686">4,463</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNi0xLTEtMS0w_88792900-70f9-48fd-8c9b-083f5c69664d">19,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNy0xLTEtMS0w_20e2420b-5649-4a15-a4d5-21a9447e1843">2,450</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfOC0xLTEtMS0w_077217cf-045c-4ded-b24b-59ab5911a0f0">17,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ie96f001fde244973870204e5779c2132"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Information as Lessee under ASC 840</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1OQ_b7a20c23-ded6-4cf4-90ad-9d7641739c1b" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments for noncancellable operating leases as reported under the previous lease guidance as of March&#160;26, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMC0xLTEtMS0w_9a9ff874-b9ce-4f8f-9d4e-d9e3d0a24a02">2,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMS0xLTEtMS0w_3713fb47-d0fc-40a6-b7aa-c76497d5083b">2,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMi0xLTEtMS0w_1022f1ff-250e-4232-a8cd-9ddd50635604">2,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMy0xLTEtMS0w_a594dace-6e11-4cf9-a88b-3ebf98bfe833">2,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfNC0xLTEtMS0w_1e2c24fc-fa7c-4249-9b3f-15e1e69f1c06">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfNS0xLTEtMS0w_b045131f-743f-4ef4-9840-d5c5f0f2b624">3,713</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfNi0xLTEtMS0w_441bdbbc-61a3-43fc-80a4-53057a2c60b8">15,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_70"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjk2MQ_7bd1decc-85fc-49e4-a703-aa97068d17e6" continuedAt="i525f7dadd87f48b583e3db7ccaff6270" escape="true">Debt and Other Borrowings</ix:nonNumeric></span></div><ix:continuation id="i525f7dadd87f48b583e3db7ccaff6270"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $<ix:nonFraction unitRef="usd" contextRef="ibd22ce2991104e489abb0a9b49d27f22_I20200930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjc5_6f9f8672-165e-4216-8d58-79762cf6efcf">325,000</ix:nonFraction> senior secured term loan facility due in 2027 (the &#8220;Term Loan Facility&#8221;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $<ix:nonFraction unitRef="usd" contextRef="i174480d944c54c4f9c3593eec44464ec_I20200930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfNTky_751848b9-c288-415a-a0fb-4ab234a81a8d">50,000</ix:nonFraction> senior secured revolving credit facility expiring in 2023 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Senior Secured Credit Facilities&#8221;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus <ix:nonFraction unitRef="number" contextRef="ia9c8d38c0a904fa8bf9eebc9b643fbb6_D20200930-20200930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfOTU2_ba9a78aa-3cf8-4fd6-a5cf-95e3169ff9c6">3.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i9fb7a35deef346fb84f3258d57bdda64_D20200930-20200930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfOTYy_1499396f-4444-4c57-b2e2-be43d180a456">4.00</ix:nonFraction>% based on the Company&#8217;s net leverage ratio, and LIBOR is subject to a <ix:nonFraction unitRef="number" contextRef="i410dda13a35f4cb881d8429320c76ca4_I20200930" decimals="INF" name="algm:DebtInstrumentInterestRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTAzNA_3fbdacba-9b1d-453a-98d2-c340132bb76b">0.5</ix:nonFraction>% floor. The Company&#8217;s outstanding borrowings bore an interest rate of <ix:nonFraction unitRef="number" contextRef="i215b9d220aab46df8df8aa312e4ab30d_I20210924" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTEwNg_1e107892-a6fc-41c3-9b5c-99e68ecb19a9">4.25</ix:nonFraction>% at September&#160;24, 2021. As of both September&#160;24, 2021 and March&#160;26, 2021, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if9aaa8d0bc084766bbce27afc28e1c61_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTE1NA_1752c2ed-961c-44de-8a8f-04039218b037"><ix:nonFraction unitRef="usd" contextRef="id20f8c6e00344c0d9d1c48debd916615_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTE1NA_f0e4b317-c536-40d8-9ddb-b52e939e4f9b">25,000</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> outstanding under the Term Loan Facility and had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i215b9d220aab46df8df8aa312e4ab30d_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTIwNg_79c6a8b5-f8dc-4b1b-bc0b-aca2b68e568b"><ix:nonFraction unitRef="usd" contextRef="i0a364c5c61f84cf48f315c46cd0c1ab5_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTIwNg_91328c69-8522-4137-97a2-c8ede6b83504">not</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> borrowed on the Revolving Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the Term Loan Facility were deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="ibd22ce2991104e489abb0a9b49d27f22_I20200930" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTMyMQ_bda0085f-0285-4aa8-87d5-c76467da7b22">9,374</ix:nonFraction>, which the Company has deducted from the carrying amount presented on its unaudited consolidated balance sheet and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortized into interest expense or recognized as loss on debt extinguishment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Included in the Revolving Credit Facility were deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="i174480d944c54c4f9c3593eec44464ec_I20200930" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTU5Mg_9a758fb3-e2b4-4929-b4c1-0fc4a1d11ce9">300</ix:nonFraction>, which the Company classified the related short-term and long-term portions within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on its unaudited consolidated balance sheet and is amortizing those costs over the term of the facility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i215b9d220aab46df8df8aa312e4ab30d_I20210924" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTk1Mg_53b65ac0-6faf-4ae8-8124-f58e77b6cd0e">199</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at September&#160;24, 2021.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November&#160;26, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum borrowing capacity of <ix:nonFraction unitRef="php" contextRef="i1895d1c2bd26451b868f1bbc719c259d_I20191126" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjE0Mg_28418223-17c0-406b-b1e8-f75d8d7b3f27">60,000</ix:nonFraction> Philippine pesos (approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="ia058a3d959164ed2b296b97c95f53f46_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjE3Nw_c612e9d4-0f75-4405-8588-963da43e7e4f">1,796</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> at September&#160;24, 2021) at the bank&#8217;s prevailing interest rate. While this line of credit initially expired on August 21, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on bank operations), the line of credit was extended in September 2021 and is now expected to expire on August&#160;21, 2022. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><ix:nonFraction unitRef="usd" contextRef="i6bacf2846dac4461baab1886103e89ff_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjI4MQ_03e3ee30-9e7d-413a-a324-52dc138e91a1"><ix:nonFraction unitRef="usd" contextRef="ia058a3d959164ed2b296b97c95f53f46_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjI4MQ_4cab39ed-fbfc-4d32-ac6b-52c696ea11eb">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;20, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum capacity of <ix:nonFraction unitRef="php" contextRef="i401661660ca74d6dba2747979eaff403_I20191120" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjUyMA_b0b99225-0e17-4234-9231-49b8c312496a">75,000</ix:nonFraction> Philippine pesos (approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i7e063386c2004b5280a757c6a3fde5f8_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjU1NQ_008240c5-b25f-40db-890d-c2b06d52b6c1">2,246</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at September&#160;24, 2021) at the bank&#8217;s prevailing interest rate. While this line of credit initially expired on June 30, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7e063386c2004b5280a757c6a3fde5f8_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTA5OTUxMTYzMTU2MA_a66fbab7-2d4b-4d5e-9ad8-815a1a1e37ab"><ix:nonFraction unitRef="usd" contextRef="i75af67a479ea445bbcfd565cca419cec_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTA5OTUxMTYzMTU2MA_ac3e65b9-1a87-4010-97f6-4e11a6a6273f">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><div id="i6378377c7bef4d81b71fcde738ce4c61_73"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RleHRyZWdpb246MTA3MWIxYjBkMjVjNGY1ZTk0MTY5OTg3MGJkZTliYTJfOTk_df7845b9-fa2d-46b1-aca1-ebba02386288" continuedAt="i1bd50170af8c47a7b5f2667cf21f16cd" escape="true">Other Long-Term Liabilities</ix:nonNumeric></span></div><ix:continuation id="i1bd50170af8c47a7b5f2667cf21f16cd"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RleHRyZWdpb246MTA3MWIxYjBkMjVjNGY1ZTk0MTY5OTg3MGJkZTliYTJfMTAw_ca9916c8-c955-40c5-be23-53160937aba1" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The composition of other long-term liabilities is as follows:</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:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMi0xLTEtMS0w_0a9eccc6-9f7c-4c01-9e0d-26f0c122c65e">614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMi0zLTEtMS0w_5943eaf0-0584-4f88-ba25-74cbe34dc746">628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMy0xLTEtMS0w_99a64773-0739-4119-a252-6e3349c630e6">10,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMy0zLTEtMS0w_7fb412c2-83d5-40f6-85be-f9e149fc0204">10,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNC0xLTEtMS0w_0dceff2f-88ae-4ec0-a8af-9139f3d172f5">5,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNC0zLTEtMS0w_2d5fb8ad-6b91-4d68-946e-51879fbed45c">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions (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="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNS0xLTEtMS0w_c5ad9195-70cc-4f90-a958-15c0dcab59c5">2,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNS0zLTEtMS0w_3f1b05a4-5c68-4bef-b9b6-2bfdbfb1860f">2,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNi0xLTEtMS0w_a9c7bee1-d5e3-4349-acf7-92f468baeba9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNi0zLTEtMS0w_fb38b894-b310-4452-b87e-7177dfdda517">275</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNy0xLTEtMS0w_ac11e2ae-3d33-406e-ae67-19ae30b37fe6">19,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNy0zLTEtMS0w_d0c97c7d-2404-4c5f-ba3d-2b031406bf43">19,133</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></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_76"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxOQ_818bf9a6-db18-4203-8104-3a9025710da3" continuedAt="if7c88e594c2b46a58a620ee0f8a6fb94" escape="true">Retirement Plans</ix:nonNumeric></span></div><ix:continuation id="if7c88e594c2b46a58a620ee0f8a6fb94" continuedAt="ieb0150640bc24898bd42a85491f70d8e"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status (i.e.,&#160;the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income, net of tax. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Descriptions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-U.S. Defined Benefit Plan</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc. (&#8220;AMPI&#8221;), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan&#8217;s assets are invested in common trust funds, bonds and other debt instruments and stocks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the unaudited statements of operations </span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxNg_0d72244e-b5c3-4e89-bb54-16221a5e6bfb" escape="true"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-United States (&#8220;U.S.&#8221;). defined benefit plan was as follows:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period 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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi0xLTEtMS0w_581265e8-36b5-4cc0-8108-02bc87435a05">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi0zLTEtMS0w_66d27f97-b25b-4daf-a4bc-680a948add70">277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi01LTEtMS0w_853d8cbc-4c3c-46df-a6a7-244300cda3ad">754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi03LTEtMS0w_8ef3fac8-2e3c-42a9-977f-ab522a3bf80f">547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy0xLTEtMS0w_442a67b8-8bbf-43e7-8973-accd7cfe14a5">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy0zLTEtMS0w_de25dcbb-bbbe-4e75-bb55-de6bf5c60d7d">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy01LTEtMS0w_93e4af18-6ef5-4561-ba19-d08c0edf246e">327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy03LTEtMS0w_30f39537-07c9-44fa-893d-717260de26cd">308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC0xLTEtMS0w_7994f8c7-f0ce-4e3d-a1a7-a21d00bc24fb">76</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC0zLTEtMS0w_31e6e9d0-0489-4fce-8d4f-b3a03f0007a8">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC01LTEtMS0w_1546fcab-8042-4fe3-8632-d740c9b7bb77">155</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC03LTEtMS0w_a1d94ed6-0d4d-4f1d-b2dc-3203d0047970">152</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy0xLTEtMS0w_013ed09b-af89-4a02-90cf-529bdd37849f">&#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="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy0zLTEtMS0w_ecf431ae-6aa0-4eae-a6ce-45931b5a072e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy01LTEtMS0w_27c4de35-590b-4a84-a9d3-7ab5c4ec2a97">&#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="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy03LTEtMS0w_6b7fc4ce-a670-490b-aa49-e64fdb7becc4">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC0xLTEtMS0w_f7083ab5-7094-4348-9581-c061d1da4d2e">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC0zLTEtMS0w_c26b04b5-f401-4bbe-b38a-57de7044d48b">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC01LTEtMS0w_3e60c6fa-accb-4871-b348-0ce5c3398ba4">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC03LTEtMS0w_6f50eab6-9b03-409e-a7cc-9a665b0893e6">79</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS0xLTEtMS0w_a362f142-c155-4e2d-aad2-7dd39e484c25">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS0zLTEtMS0w_0a18c2ff-6484-471b-ad37-eea14e31cc77">406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS01LTEtMS0w_63649947-2c3b-44fe-88a5-4f533c4ff8b0">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS03LTEtMS0w_b4861656-f229-42ba-83d9-fa9fd0cd5318">786</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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ieb0150640bc24898bd42a85491f70d8e" continuedAt="i01675efdd41e4a2db7a0c695cc16ae59"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information on Plan Assets</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxNw_93221c6f-fc41-4dfe-a153-5870207dc02d" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity&#8217;s plan assets as of September&#160;24, 2021 and March&#160;26, 2021, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the Company&#8217;s 2021 Annual Report.</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at September 24,<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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i577c246126834c489a076534216028ea_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi0xLTEtMS0w_f1390262-81c1-47f6-a027-65085652d10e">1,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieffad59b63d4475a994243a8f21a1ef7_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi0zLTEtMS0w_ac0ecd7d-a9d5-4131-9f0e-2156b58b7104">1,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9795f27afefe4999a8491b3ae2acefc9_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi01LTEtMS0w_1dcd9237-300e-4e66-8252-dc4b47d6db86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ec912770de44149ba3276fe577374aa_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi03LTEtMS0w_5a35818c-9ef8-4eb0-9b57-f12ee4d5a6c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic44ffe1da72c4bb2a2ee0ada9cb00ae4_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy0xLTEtMS0w_bef621eb-21bf-4759-b58e-23fdb07d2e17">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6322b590e6de4e46bfc68e9a52da8a77_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy0zLTEtMS0w_cf3b13ef-57cd-4eb2-bc92-4395bd2c64cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68e051b50622444ba1b53c987045d13c_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy01LTEtMS0w_4028343b-a4c2-4f79-8deb-cbedc6e841c5">1,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1b92ce44754c3e9efce560cc6ac7ca_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy03LTEtMS0w_82e2f0bd-dce7-4488-a6c9-8dff7e41c453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i088e9b8a79284aaa86f218f06b958497_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC0xLTEtMS0w_7ecebd44-f067-49fe-9176-d9f402718504">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8809bfa0be1495cbc987ac3f1911b2c_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC0zLTEtMS0w_c98ea543-e9bc-4575-ab64-5df7389bd018">&#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="i3d84626160d9486f85903f009f00e7db_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC01LTEtMS0w_5b86a674-7665-467f-9563-9b76b6cb7f62">&#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="icef783cd13364092ae05ca9b2b24fddc_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC03LTEtMS0w_071984b9-32d2-4cd8-96f3-f159c5686394">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0773f471e54f4713bd19f801c67fabb1_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS0xLTEtMS0w_0957da5c-ff49-496c-8304-7698d6842ebb">867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e12474235714ace85e886c6c7816c2d_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS0zLTEtMS0w_e14d08e2-6a67-458b-aff6-e1fe3261e674">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6d240aad385482397221c0a50f8ca7f_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS01LTEtMS0w_ff7b8cfd-de7a-42a4-b2fb-63efadd9296f">867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a4b06a607b148428d1827a06306bfd9_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS03LTEtMS0w_4a28d6d6-2b74-4e25-9d34-c943e74f4372">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other 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="i76355a59945444e69964d16cbbb24018_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi0xLTEtMS0w_58645c8a-7f2d-4152-9b07-485d805d9e32">2,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i914c1b88a65d4aa6952463de2f907a88_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi0zLTEtMS0w_b69c6aa2-7de0-4186-9888-ca7021b850d8">1,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23042d09603c40b3b908430acebd8a1a_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi01LTEtMS0w_5b73d9aa-bf0e-4ed0-9e16-fd9cb9a49613">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50029e31cfab47f0ae9a8811031c8dce_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi03LTEtMS0w_6f0fb29e-385e-4d1a-a3ee-fb22f4a0dfb8">1,096</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35938b5716194ca88b031974ccc17a53_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy0xLTEtMS0w_fc6134ab-b117-47f9-96a5-5e63e8e0d5b3">6,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07819db00332444c89981906fa171765_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy0zLTEtMS0w_5805b03d-d7a3-4123-882b-f928fd62f089">3,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc202dd00234087a97c990a6ae10558_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy01LTEtMS0w_72a64035-ee32-4ba7-a347-e40377d5cb1d">1,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6463444fe50e4c20bd7c20ab9cee0d0f_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy03LTEtMS0w_31a01048-ff47-49a6-9896-1d7f718a8a0b">1,716</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><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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at March 26,<br/>2021</span></td><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:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieec334c4fcc14c33826d6e68f3d5fa38_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi0xLTEtMS0w_607e1922-6f52-471f-a558-e349187fe49c">1,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c6f50aaaf5e47e593c0047a7cd4b360_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi0zLTEtMS0w_e1677321-8326-476a-8af7-bd5bce2621f1">1,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3aaee42500b4e4ba589874e670fb88f_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi01LTEtMS0w_f9c8ab83-6791-4c07-b880-45a1f8878ed4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7170fd30ecf64de19d21b3fbcdd94639_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi03LTEtMS0w_ad8536dc-b6cd-4901-8af4-0c531cdc325a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77511a95e5284d37a0e6e9da5d079efc_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy0xLTEtMS0w_fa3209c5-b4c8-44e4-8008-0a950e0611ff">1,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c26c5057aae4cd2b7b282fbb89aeb73_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy0zLTEtMS0w_08f0e544-972f-40c5-960f-de912ea8cb7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28240a5a701a4e1a971126cfea9497e8_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy01LTEtMS0w_10d24665-dbac-4969-866b-de7ad05598dc">1,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90ce7df0e7e1476f8fe68c160b6b629a_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy03LTEtMS0w_7df205c0-cd5e-4a07-90d6-195d14e30446">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icba951d4c0cc4996919fd057732a09a8_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC0xLTEtMS0w_a4341be0-c859-4e57-8619-de66800b649d">584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i168f48d4d63441e6b3fc68fa156ba694_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC0zLTEtMS0w_46b0e74f-309a-4be8-a5f0-471e04586bf0">&#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="i93cc066b0dd64c7a8df8d2de7f561970_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC01LTEtMS0w_d143e412-d685-4473-b43f-faec0a422fb0">&#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="i40d5327f6ac548f0ad1036efdd9f847d_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC03LTEtMS0w_e873b6f0-f856-4d86-a8ec-eba03eef8a29">584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97647d871caf4003b2c75426ef64c9cd_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS0xLTEtMS0w_c171c321-9793-41bb-816f-f3aa5d627e86">1,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic37ecefaf0d343ad8278c53a70a09863_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS0zLTEtMS0w_572bbc92-d6b1-43f8-a69e-9e3386529975">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44b7346e436d4ad29ec5e94cb658c7b8_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS01LTEtMS0w_2d3248c2-f369-49eb-8f6c-42bae29f46e4">1,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19b61cb8bbcc4c58b74ad873a4b854a8_I20210326" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS03LTEtMS0w_541838fc-50e4-42da-8dab-2686f80d744b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other 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="ie9da755b2d844a4bb19f477eb1d9bb0f_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi0xLTEtMS0w_4db48aa8-9f68-47aa-9370-2d346717fbd1">3,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5febfa5b7224eeb9968672c5d5d60e8_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi0zLTEtMS0w_649e51fa-0df8-4ba4-aee3-542ad99d0dfa">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa39ba434c6a40e8aac16e610e816f51_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi01LTEtMS0w_96f727bb-e662-4261-a8b7-d822a17bffc5">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76cb007518bf427bb80a34ed51269c63_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi03LTEtMS0w_3dda42be-0f3e-4d29-858c-0f61c3eee89f">1,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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b2b39c344c4174974ad1109d57d001_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy0xLTEtMS0w_79b2e128-53ed-4dad-8b07-a994552c0fc8">7,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cbba01f70894538bf91844cc389aba6_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy0zLTEtMS0w_2494b07e-5e82-4ca3-969c-3384c8feb7e2">3,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1103deb90264fc19c760aa8d41b7d64_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy01LTEtMS0w_fb236d0a-ca52-46fe-9fa1-56f9049f2865">2,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie623482551b04e1193782b684601665a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy03LTEtMS0w_393bc26d-f144-409f-ad81-16c7dff63593">1,717</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxOA_bc433732-a66e-4e76-8d57-251f1eddcf5c" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 plan assets for the six-month period ended September&#160;24, 2021:</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:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stocks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40d5327f6ac548f0ad1036efdd9f847d_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMi0xLTEtMS0w_bc053d8a-0bb8-4241-afa1-a8372d84b338">584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88d23ebb4c99437e840cec975876cd83_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMi0zLTEtMS0w_ab64a110-4a2d-4f16-b17c-70024b1e73e8">1,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMy0xLTEtMS0w_6ae9b7ef-ab80-41cb-88de-9318b0f86ca8">273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMy0zLTEtMS0w_9a3bdd2c-f2b5-4a3b-9ca9-4816574bd101">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions 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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNC0xLTEtMS0w_7aefbff5-833d-4ec5-8fd0-f5a7da034214">214</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNC0zLTEtMS0w_9d48fe65-e1b7-44c0-a5ac-1efe40b3ea40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNS0xLTEtMS0w_9fb5ff76-a253-43dc-a21a-4008c34f2eca">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNS0zLTEtMS0w_6b20973f-2733-4587-97b6-c4d7bcf324b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNi0xLTEtMS0w_a419174e-f9ed-46f8-bcb1-4c7980ba7923">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNi0zLTEtMS0w_30677ef9-6a3f-4880-a05e-9044deed5228">37</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icef783cd13364092ae05ca9b2b24fddc_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNy0xLTEtMS0w_ba01ed95-0148-4d31-9077-8dc35331a078">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b057ebd4fba4ea18c6ba89ea4f0fd52_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNy0zLTEtMS0w_1558baee-fcb4-418b-b1ba-30a882a41333">1,096</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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The investments in the Company&#8217;s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company&#8217;s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC&#8217;s (&#8220;AML&#8221;), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three- and six-month periods ended September&#160;24, 2021, the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMjk1MQ_b1c86692-d346-49ba-a66f-7a34c0849473">343</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMjk2Mw_8d9f2d6a-3c8f-4444-93b2-0cce75500ead">696</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. During the three- and six-month periods ended September&#160;25, 2020, the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMjk2OA_a4e64d51-e03e-46c9-90a3-7e6343cfacae">247</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMjk3Mg_b51f0847-6767-4375-9c3b-ed2cc6f03f9a">487</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $<ix:nonFraction unitRef="usd" contextRef="i35938b5716194ca88b031974ccc17a53_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzA1Mw_6a22f165-5027-4f6c-883c-bade6cee9b85">943</ix:nonFraction> to its non-U.S. pension plan in fiscal year 2022.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="i01675efdd41e4a2db7a0c695cc16ae59"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Defined Benefit Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 1993, the Company commenced with a rollover pension promise agreement (&#8220;Pension Promise&#8221;) to offer a then European employee an insured annuity upon their retirement at age <ix:nonNumeric contextRef="i1671ec7e52f34057a960075ed3a81387_D20210327-20210924" format="ixt-sec:duryear" name="algm:DefinedBenefitPlanRetirementEligibilityAge" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzMxOA_ab314d3e-75d1-435c-89bc-5abcada9efec">65</ix:nonNumeric>. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2021 and 2020, respectively.&#160;The total values of the Pension Promise in the amounts of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="gbp" contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzU5OQ_32e6d729-1069-4796-878f-c6fa6b7751fd"><ix:nonFraction unitRef="gbp" contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzU5OQ_53f1705b-be4f-40e5-ba27-83d6e7c43490">797</ix:nonFraction></ix:nonFraction> an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d <ix:nonFraction unitRef="gbp" contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzYwNg_90b23d48-ae26-4512-b6cc-fc89f06273c4"><ix:nonFraction unitRef="gbp" contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzYwNg_9f8e737b-1d76-4be2-938d-22bfa393fe9f">928</ix:nonFraction></ix:nonFraction> British Pounds Sterling at September&#160;24, 2021 and March&#160;26, 2021, respectively (approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $<ix:nonFraction unitRef="usd" contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY3NQ_7484c6d1-eaad-4432-bc3b-2b3aeabf8405"><ix:nonFraction unitRef="usd" contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY3NQ_ff94eac3-f503-4225-8c57-beb44111871a">1,087</ix:nonFraction></ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $<ix:nonFraction unitRef="usd" contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY4Mg_98dc96a0-0124-45ff-b943-8dd9d798ac47"><ix:nonFraction unitRef="usd" contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY4Mg_bf002066-0593-4aa3-a6c2-ebec8930df16">1,272</ix:nonFraction></ix:nonFraction> at September&#160;24, 2021 and March&#160;26, 2021, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company&#8217;s unaudited consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to <ix:nonFraction unitRef="number" contextRef="id632f5149c6e43fd961f6f54f7a4dca8_D20210327-20210924" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDEzOA_69377468-3e0b-4946-95a2-c871611feab2">35</ix:nonFraction>% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are <ix:nonFraction unitRef="number" contextRef="id632f5149c6e43fd961f6f54f7a4dca8_D20210327-20210924" decimals="INF" name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDI1OQ_2bf4d3bd-8d74-4b63-b50b-cbf5597f1a7e">100</ix:nonFraction>% vested in their contributions at the time of plan entry.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eligible AML U.S.&#160;employees may contribute up to <ix:nonFraction unitRef="number" contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDM2OA_e95b4731-7498-448d-9d77-20edf60766c0">50</ix:nonFraction>% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, <ix:nonFraction unitRef="number" contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDUwMg_8f30894c-3b22-4030-becb-d001712d0b7c">100</ix:nonFraction>% of the participants&#8217; pretax contributions, up to a maximum of <ix:nonFraction unitRef="number" contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDU2Nw_1a121685-a0bc-406b-a04a-8f087a74cd97">5</ix:nonFraction>% of their eligible compensation. Matching contributions by AML totaled approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $<ix:nonFraction unitRef="usd" contextRef="i11994a6e1ea44dfea521e377ea6d671b_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDY1NA_5a67b0c0-a333-473d-af8a-4fa814fc452b">1,089</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzA2MQ_89043c47-2565-46c2-89d5-47f3cd36ef5e">2,345</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $<ix:nonFraction unitRef="usd" contextRef="i6999d82c84504f1d8531ef1817734497_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzA2NQ_1c4a57d2-3741-4f58-8115-c83427228bd5">1,040</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i989f88c9f3c74bfb8946f84b40641704_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzA2OQ_4a77e6ab-948c-46d4-ad05-e9d68bc3cb8f">2,069</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (&#8220;Allegro Europe&#8221;), also has a defined contribution plan (the &#8220;AME Plan&#8221;) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i5eaab3218b3f42ee9bc1ed50ab27ad88_D20210626-20210924" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDk3Mg_7bbf3690-23e6-42b5-9036-45479257c794">211</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i4c09d27b8c9f44caa4eab36aca8627a2_D20210327-20210924" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzE1OA_8f95745e-76e9-4ecc-bb94-f50ac3de42a9">429</ix:nonFraction> for the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $<ix:nonFraction unitRef="usd" contextRef="ibc322f822a62441c8c4ab8c4b7fd316c_D20200627-20200925" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzE2NA_8d126c9e-30fd-40a7-a803-b521ffa402a5">206</ix:nonFraction> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i5f005cee865645baa5f579a87c1da3a2_D20200328-20200925" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzE2OA_5b66ce5b-4206-4e7a-9bd0-e6cb10572935">385</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_79"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjgyOQ_44261897-fd32-4ec9-935f-142a05fe583b" continuedAt="i0861eb8ef1c347f3bc3541233963d5f9" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i0861eb8ef1c347f3bc3541233963d5f9" continuedAt="ib13dd7d06568466fb10e2f9409297d19"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company&#8217;s unaudited consolidated financial position and results of operations. The accrued liability related to self-insurance wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $<ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="-3" name="us-gaap:SelfInsuranceReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfNjk2_79815beb-2529-4953-9007-24cd97dd6198">660</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SelfInsuranceReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfNzAz_07bec38a-562d-4179-b605-c9f73b32c73a">1,518</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of September&#160;24, 2021 and March&#160;26, 2021, respectively, and was included in accrued expenses and other current liabilities in the Company&#8217;s unaudited consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company does not believe there are any such matters that could have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, and the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ib13dd7d06568466fb10e2f9409297d19"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not incurred any costs in connection with such indemnification arrangements; therefore, there was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjEzOQ_393b90da-6f8d-4148-90da-c317947a76ab"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjEzOQ_52dbda55-b048-4a2f-bcbd-50faf039bbb7">no</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> accrual of such amounts at September&#160;24, 2021 or March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company&#8217;s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326" decimals="INF" format="ixt:fixed-zero" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjc3NQ_edb6e33d-a651-46be-a19d-82ca616c5431"><ix:nonFraction unitRef="usd" contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjc3NQ_ee02c8a9-a03f-4b22-aa18-6765297c4839">No</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> environmental accruals were established at September&#160;24, 2021 or March&#160;26, 2021.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_82"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjQxOA_022f072b-256d-4a7c-8998-2f6f5f63acc8" continuedAt="iaec783993d4b4927a2e3284062d9ad36" escape="true">Net Income per Share</ix:nonNumeric></span></div><ix:continuation id="iaec783993d4b4927a2e3284062d9ad36" continuedAt="id621a5f85f2e418a85974d7df25c90bf"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with completion of the Company&#8217;s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of <ix:nonFraction unitRef="shares" contextRef="i47b4dd237a7c424bbc8db1dcf14d1af5_D20201102-20201102" decimals="INF" format="ixt:num-dot-decimal" name="algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjcz_521fb072-f356-4935-b1db-52ba7e0cefef">166,500,000</ix:nonFraction> shares of common stock (the &#8220;Common Stock Conversion&#8221;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately <ix:nonFraction unitRef="number" contextRef="ifab661df6c754d9687e40b8b7495e125_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNDg2_821dd4cc-1330-4300-8b0b-85a33949197b">15.822</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="ifd127b8c930a44e7857ce9650e0a1a52_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNDkz_d144e91f-58f0-43d0-8c80-d9afca28d27a">13.010</ix:nonFraction> shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, <ix:nonFraction unitRef="shares" contextRef="ifab661df6c754d9687e40b8b7495e125_D20201102-20201102" decimals="INF" format="ixt:num-dot-decimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNjI0_cb6bcdb9-9a32-4991-a857-10685b4f31f1">2,066,508</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ifd127b8c930a44e7857ce9650e0a1a52_D20201102-20201102" decimals="INF" format="ixt:num-dot-decimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNjMx_687af5a2-fe53-43da-86f1-de955c1069c3">1,766</ix:nonFraction> shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the Company&#8217;s IPO, shares of Class A common stock were entitled to a priority dividend of <ix:nonFraction unitRef="number" contextRef="ie08d82db702c4e33820024161c00c2e8_D20201101-20201101" decimals="INF" name="algm:CommonStockPriorityDividendRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfOTMx_b76e0268-b3fc-4a1b-8503-05e6826edf5f">8</ix:nonFraction>%. After Class A shareholders received an annualized return on capital of <ix:nonFraction unitRef="number" contextRef="ie08d82db702c4e33820024161c00c2e8_D20201101-20201101" decimals="INF" name="algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTAwNg_4dc769df-073c-4eb6-b3b8-aa9d0f8cf4b4">8</ix:nonFraction>%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and six-month periods ended September&#160;25, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of <ix:nonFraction unitRef="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTYxMg_fba67014-9a6a-49bc-86f4-4d746caf815b">10,000,000</ix:nonFraction> shares for the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.</span></div><div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjQxOQ_f1955178-4561-4308-abe8-50f52bf04e0a" escape="true"><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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi0xLTEtMS0w_82315241-4d40-40fc-9068-cbd1752bf23e">33,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi0zLTEtMS0w_99e7040c-5eaf-41a7-9366-17118e16551f">9,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi01LTEtMS0w_d7ec2520-a066-4c79-b79f-bc04c6c6079a">60,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi03LTEtMS0w_5ff2517a-7e05-493c-889f-435d8f37a810">14,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0xLTEtMS0w_5b6a2b42-e521-4f85-abd9-ab7792cf170c"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0xLTEtMS0w_f53ecdea-6573-4eee-bbe8-209896442a21">33,223</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0zLTEtMS0w_6a4e8e5f-fe90-4ee0-9c5e-fdf8e0b4defa"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0zLTEtMS0w_f8c6e2b1-68d8-4d1d-8e12-82f71ffa6f8c">9,618</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy01LTEtMS0w_41752c64-8139-4860-a287-0b15f8123ba2"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy01LTEtMS0w_808e6bf0-3881-46cd-823b-4d746a8b76e3">60,930</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy03LTEtMS0w_1fd09347-256d-4a56-b594-5e0790e1cdde"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy03LTEtMS0w_fc20b97e-a081-469c-a82c-9f31ac516635">14,472</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC0xLTEtMS0w_18579a6c-3641-4eba-bee4-60ad00c6aefb">189,673,788</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="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC0zLTEtMS0w_1836567b-328b-4969-837e-7359432d6463">10,000,000</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="shares" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC01LTEtMS0w_11b8d901-c150-4040-b8d4-484dc0c4b7da">189,629,535</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="shares" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC03LTEtMS0w_0e037703-4470-43f6-90ad-e4a78212c63f">10,000,000</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS0xLTEtMS0w_bd07cb6d-0a84-491d-a041-cdcd6639d449">2,002,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:fixed-zero" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS0zLTEtMS0w_75ef1db1-858e-4a14-9995-64f3a3a5f59e">&#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="shares" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS01LTEtMS0w_1badb7dd-cd84-4bde-87f7-343233566493">1,786,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="0" format="ixt:fixed-zero" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS03LTEtMS0w_c5430582-ee7a-4ddb-956d-6bd5d821fc0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi0xLTEtMS0w_0cecbc85-3dae-4f43-9d8d-cae62b2b106c">191,676,422</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="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi0zLTEtMS0w_7b9394d5-1e21-45c5-ace1-cb0359afc1e6">10,000,000</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="shares" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi01LTEtMS0w_71154bdf-d5ac-4a65-a74d-339dbf7c811c">191,416,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: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="shares" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi03LTEtMS0w_343631df-6c56-495d-9449-cc8bfcad29bf">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy0xLTEtMS0w_45f17bc1-6a5a-43ca-9ff5-24e074603ebe">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy0zLTEtMS0w_0a5fe2ee-df72-4b2e-b85a-8f4755a2436d">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy01LTEtMS0w_da05aba2-45ae-48c6-b5d8-fa7c81816c1e">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy03LTEtMS0w_55e6ce06-418b-4463-9f00-812c481a89d4">1.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC0xLTEtMS0w_66caab69-f410-45c5-b229-aa1fc550ccc3">0.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC0zLTEtMS0w_92495663-76d0-4161-8284-81dfdf0bc716">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC01LTEtMS0w_b4639270-b058-4a75-9471-5b2363fdbbc2">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC03LTEtMS0w_ab9bf5e0-e47b-4821-9be2-da0b3d67ad53">1.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS0xLTEtMS0w_c2725eca-1e8d-4132-8beb-86a1f27e08c9">0.17</ix:nonFraction>&#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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS0zLTEtMS0w_5a1b97c3-0f28-4a74-b452-22f3e431997b">0.96</ix:nonFraction>&#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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS01LTEtMS0w_8a5fca0b-9bf3-45b9-ae9f-c376efc83f0a">0.32</ix:nonFraction>&#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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS03LTEtMS0w_f9763358-f925-41e0-b8dc-b8d57b4ad824">1.44</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtMS0xLTEtMA_494efca5-e442-4e4e-9b3f-69f950c2d57a">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtMy0xLTEtMA_fb805a68-5382-4b2c-b349-c38c40a6bdc1">0.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtNS0xLTEtMA_765d137d-e6c7-49a5-8375-6d4f16029f01">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtNy0xLTEtMA_87a812f0-e923-4f4c-9fcb-10b4d160221b">1.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="id621a5f85f2e418a85974d7df25c90bf"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computed net income per share for the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if79c42e612b84ed8aa17cd1e2cfb82ad_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTA5OTUxMTYzMDI5NA_2e01cbd1-7994-40ef-98f9-b19e5b9fde20">1,567</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and <ix:nonFraction unitRef="shares" contextRef="i715c5ed1ccae46ea9729d864cf325caf_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTA5OTUxMTYzMDI5OA_714180c9-d72d-4879-b170-896f6fd6fcb3">6,012</ix:nonFraction> contingently issuable shares under the employee stock purchase plan excluded for the three- and six-month periods ended September&#160;24, 2021 as such securities would have an antidilutive effect on income per share. There were <ix:nonFraction unitRef="shares" contextRef="i1b014f02b7874ddf8823cd68b08b99b0_D20200328-20200925" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjI2Mg_205f27ed-528e-42db-ba11-b2f8d1856c09"><ix:nonFraction unitRef="shares" contextRef="ibee24b84a1d04b4e8749f9e765993038_D20200627-20200925" decimals="0" format="ixt:fixed-zero" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjI2Mg_24e8954d-401d-4209-b289-3c226ae2c871">no</ix:nonFraction></ix:nonFraction> such convertible securities to consider for the three- and six-month periods ended September&#160;25, 2020.</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjQyMA_e6a5ea2c-f3a2-4552-8391-78f80ce98686" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents issuable weighted average share information for the respective periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc853d80f16f466a95a5f8cdcea15165_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi0xLTEtMS0w_6814f11a-ad75-47f4-b761-3fc28d6c5e87">1,026,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff5236b30acc479987219c64703d4672_D20200627-20200925" decimals="0" format="ixt:fixed-zero" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi0zLTEtMS0w_d3f62a78-d9f5-4219-a3f9-c880c33b218d">&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi01LTEtMS0w_a9539646-5712-49af-abca-4c529edb5c61">922,968</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="shares" contextRef="i0709285398cb4673a8c19087fe27c92a_D20200328-20200925" decimals="0" format="ixt:fixed-zero" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi03LTEtMS0w_33bec1fb-e8e3-4ffd-8bfa-eb316e0df938">&#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:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i6b015a0c1dcb43029a267b79a2e0c423_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy0xLTEtMS0w_a7edad5c-c315-4cd4-ab1a-728f15341804">976,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i51b1c5a5730d42fd92c9457fccd7c8b3_D20200627-20200925" decimals="0" format="ixt:fixed-zero" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy0zLTEtMS0w_cb8780a9-c7be-400a-b5ae-7e79f7ffd3c1">&#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="shares" contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy01LTEtMS0w_f2ca5d23-4e17-4a44-9622-02dd420e4820">863,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib62b2ac99f9b494db381da3a4a91de84_D20200328-20200925" decimals="0" format="ixt:fixed-zero" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy03LTEtMS0w_117a96be-e576-490f-bd74-3efbe3e45145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="0" format="ixt:num-dot-decimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi0xLTEtMS0w_7842a7d7-cfb0-42d1-aa6a-09e57b2f611f">2,002,634</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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="0" format="ixt:fixed-zero" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi0zLTEtMS0w_fb838b11-79e9-4043-8f2a-911476d3a65a">&#8212;</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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="0" format="ixt:num-dot-decimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi01LTEtMS0w_1dec5673-9bed-4c9d-b5c0-57ffa603152a">1,786,715</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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="0" format="ixt:fixed-zero" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi03LTEtMS0w_f60a3ac6-4b00-4f51-9168-56938d239675">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_85"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTQ2Nw_ef864293-bc99-4e52-a162-a0e0cb07f7c6" continuedAt="i0568da90b0224de48c4e028a03c8295a" escape="true">Common Stock and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i0568da90b0224de48c4e028a03c8295a"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees over the related requisite service period, including stock options, performance share units (&#8220;PSUs&#8221;), restricted share units (&#8220;RSUs&#8221;) and restricted shares (all part of our equity incentive plan).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month period ended September&#160;24, 2021, the Company granted <ix:nonFraction unitRef="shares" contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNDIy_91bb97ce-6101-4eaa-9dc5-c23ee5639da1">960,031</ix:nonFraction> RSUs to employees with an estimated grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNDg2_4f11eebd-265e-4195-a32a-a5b941cf16da">24.96</ix:nonFraction>. Stock-based compensation expense related to non-vested awards not yet recorded at September&#160;24, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i322b40ea19a047d7abe8b516c02f4750_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNTc5_5c0d95b5-33bf-49d9-b9b4-cdc050a53efd">29,231</ix:nonFraction>, which is expected to be recognized over a weighted-average of <ix:nonNumeric contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNjQ1_8a4665cc-b2fc-443c-b59e-6be6d43d5e6e">1.57</ix:nonNumeric> years. During the six-month period ended September&#160;24, 2021, <ix:nonFraction unitRef="shares" contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNjY3_754011a7-3ef4-4a6d-9137-2843a68fecb7">64,583</ix:nonFraction> shares vested.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are included at <ix:nonFraction unitRef="number" contextRef="i340cfe66a74e4cadab5be17cf8859117_I20210924" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNzA2_64136cb8-1255-439c-ade7-752412234ee3">100</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ia7c162ff26a540018f5822c766bbfd8e_I20210924" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNzEx_a9fa8b82-0355-4726-bfcf-d574ddf4d29d">200</ix:nonFraction>% of target goals. The intrinsic value of the PSU&#8217;s that were unvested during the six-month period ended September&#160;24, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNzky_d8f59db4-763f-457c-90f2-5dd0556a6439">38,211</ix:nonFraction>. The total compensation cost related to unvested awards not yet recorded at September&#160;24, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i9b79f0b96f4a4090b476633bd7e8b532_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfODgw_0cea1ac7-7530-4d12-ab89-1da04429d861">16,865</ix:nonFraction>, which is expected to be recognized over a weighted average of <ix:nonNumeric contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfOTQ2_41b414a4-ed85-468d-aeba-da9189a48a82">2.03</ix:nonNumeric> years. <ix:nonFraction unitRef="shares" contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924" decimals="INF" format="ixt:fixed-zero" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfOTUw_ef0ae8d4-96e6-4f06-a09b-659f05335b91">No</ix:nonFraction> shares vested during the six-month period ended September&#160;24, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month period ended September&#160;24, 2021, <ix:nonFraction unitRef="shares" contextRef="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTAwMw_f6d4dd64-6e69-4ef8-be09-464f5867841c">59,201</ix:nonFraction> shares of the Company&#8217;s restricted common stock vested. In addition, <ix:nonFraction unitRef="shares" contextRef="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTA3NQ_3da17f3a-04cf-40d9-bd47-5c1c4784e9b4">9,757</ix:nonFraction> shares were forfeited, which reduced common stock outstanding during the same period. The Company had <ix:nonFraction unitRef="shares" contextRef="i4c7f8a86dba142c59e3ece76771cd543_I20210924" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTE4MA_9ee4856e-2ae3-4a8c-be87-7d384afbb9c5">337,369</ix:nonFraction> unvested shares of restricted common stock at September&#160;24, 2021 with a weighted average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4c7f8a86dba142c59e3ece76771cd543_I20210924" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTI4MQ_ac4e4094-a8a1-4feb-89e6-bf05f589dad3">14.00</ix:nonFraction> and remaining vesting period of <ix:nonNumeric contextRef="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTMxNg_fb6f7789-a698-4c5b-b046-44c1792e1a3c">1.33</ix:nonNumeric> years.</span></div><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTQ2Ng_409f68ac-5079-4cb1-8e16-b7be05f4abf2" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of operations:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c7fa79a4e464165beadc0d531c78d35_D20210626-20210924" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi0xLTEtMS0w_3bcfd236-3f68-4aff-946d-e5a32964d1d4">722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b2eef1bf4184c7d9f56aef183da4e41_D20200627-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi0zLTEtMS0w_1a70d94d-ec72-49d6-8105-0316430a199a">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0d24a75ad9749399487093ae7001853_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi01LTEtMS0w_b19b2962-43ea-4037-8eea-264493f98ddf">1,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:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id85e810e984f4ba39f5a2ac253689d00_D20200328-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi03LTEtMS0w_be1e684f-6831-4aff-8b6a-ca135663373d">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia00605d0e87040f3a90d89919aae29fa_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy0xLTEtMS0w_7a13445f-e919-4bd3-b4a1-77955b57d7d7">1,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8373d7b816749679ea70a9c9492d684_D20200627-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy0zLTEtMS0w_4897b80a-3c81-49f2-9fc9-99d3cf38329a">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i38e66492da6d48ffaedf4d7f61b4d344_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy01LTEtMS0w_051c98d4-9703-407e-b729-b5c8b035b55a">1,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9ffed1dfb94426fa7c8e1acc13233e6_D20200328-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy03LTEtMS0w_b3426eaf-f7a5-4edc-ae9f-ef9b41ec908e">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9615f1054aed4b6c94d7c4d7634dd1b4_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC0xLTEtMS0w_4d1456fd-df79-4cd0-b290-fead9551a36e">4,431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idee52c76aab94a479e8c8db417e6e665_D20200627-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC0zLTEtMS0w_fe038e89-a32e-4815-85ef-74fcf6243218">495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e684e3d2a65419d89abf00c0b1584ff_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC01LTEtMS0w_8ce97410-90fc-4445-b16d-4452138d1e49">7,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e08a42c28fe4271a150fb4bca24f0d1_D20200328-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC03LTEtMS0w_f540bd1b-c9ee-465e-afe8-ed6740fc6220">822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS0xLTEtMS0w_662207f8-bf13-4b8c-8b99-69c64ff5ea93">6,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS0zLTEtMS0w_8c9b0fef-b309-4ed6-af80-55df66eff827">580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS01LTEtMS0w_240ac5de-2311-40ba-a95e-bce9e7c5b226">11,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS03LTEtMS0w_5f93cb88-db46-43ad-a65f-d966c6009946">1,025</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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="i6378377c7bef4d81b71fcde738ce4c61_88"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTU5OA_4c6fc008-30c7-49fd-930e-fc9287b1ba8b" continuedAt="i13afd0749ad34602a49cf821e9492a31" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i13afd0749ad34602a49cf821e9492a31"><ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTU5OQ_3a8e3e5a-7fda-4d63-9c45-0c3d6922ab51" escape="true"><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi0xLTEtMS0w_656f301c-8519-4398-a5a6-b5eb56ed204d">6,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi0zLTEtMS0w_545c2bab-f156-40c4-a878-71dd8f263571">1,589</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi01LTEtMS0w_ff5beb45-7eb1-471e-9780-3de216b6f62f">11,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi03LTEtMS0w_a4541bd7-4062-4ad9-98ef-858d95481948">2,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy0xLTEtMS0w_7d2ea166-de91-4874-b8ef-b4c8d9870977">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy0zLTEtMS0w_732f896f-5812-42da-813d-b4dfa8c202a1">493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" sign="-" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy01LTEtMS0w_f4e71c6d-a42f-4113-b559-56e1e4f3aeb1">862</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="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy03LTEtMS0w_7fe570d2-5c1c-426c-a937-688cabce1c7d">205</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC0xLTEtMS0w_f1a44a1e-9c77-4b8b-b12d-c3a6bac0d796">6,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC0zLTEtMS0w_b454d028-fc24-48f4-9014-c3634bfd17df">2,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC01LTEtMS0w_461d3f1d-20cc-4ba2-97bc-b2ab279c92e0">10,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC03LTEtMS0w_c6be620d-0070-4906-abde-64e94ad416fa">2,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS0xLTEtMS0w_bcd68cbd-6591-45ed-81af-ad77b918828b">15.6</ix:nonFraction>&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS0zLTEtMS0w_2dfc349a-6876-434e-adf8-b2f7c1abe33d">13.6</ix:nonFraction>&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS01LTEtMS0w_364f2cac-4ae3-43ea-baa4-0bfcc1aa6b76">15.8</ix:nonFraction>&#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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="3" name="algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS03LTEtMS0w_ef3e1803-8252-4b25-b72e-ef8e069ad20d">14.1</ix:nonFraction>&#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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi0xLTEtMS0w_dadc4e88-cfe8-4f27-9edc-6f0486489768">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi0zLTEtMS0w_fb2ce0b0-5388-4613-b398-617d7e607bed">17.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi01LTEtMS0w_7c6c3ed3-73ae-4d88-bc83-3b6c57b93d13">14.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi03LTEtMS0w_057d71d5-97ca-401b-b52c-b46e2c06fe49">15.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s provision for income taxes is comprised of the year-to-date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to tax in the U.S. and various foreign jurisdictions. The Company&#8217;s effective tax rate can fluctuate primarily based on: the mix of its U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#8220;FDII&#8221;) and research credits offset by the additional tax from the global intangible low-tax income (&#8220;GILTI&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS and other tax authorities to determine the adequacy of its income tax reserves and expense. Should actual events or results differ from the Company&#8217;s then-current expectations, charges or credits to the Company&#8217;s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense and the effective income tax rate were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTI5MA_f1a44a1e-9c77-4b8b-b12d-c3a6bac0d796">6,143</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTI5Nw_dadc4e88-cfe8-4f27-9edc-6f0486489768">15.6</ix:nonFraction>%,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU1NQ_461d3f1d-20cc-4ba2-97bc-b2ab279c92e0">10,406</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU1OQ_7c6c3ed3-73ae-4d88-bc83-3b6c57b93d13">14.6</ix:nonFraction>%, for the three- and six-month periods ended September&#160;24, 2021, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU2Mw_b454d028-fc24-48f4-9014-c3634bfd17df">2,082</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU2Nw_fb2ce0b0-5388-4613-b398-617d7e607bed">17.8</ix:nonFraction>%, and $<ix:nonFraction unitRef="usd" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU3MQ_c6be620d-0070-4906-abde-64e94ad416fa">2,610</ix:nonFraction>, or <ix:nonFraction unitRef="number" contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU3NQ_057d71d5-97ca-401b-b52c-b46e2c06fe49">15.3</ix:nonFraction>%, for the three- and six-month periods ended September&#160;25, 2020, respectively. The fluctuation in our effective income tax rate relates primarily to differences in our US taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.</span></div></ix:continuation><div id="i6378377c7bef4d81b71fcde738ce4c61_91"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20. <ix:nonNumeric contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjYxNQ_24d357bf-4b67-41fa-87cf-4b32fadf5b80" continuedAt="i76c70cd9420f499585837a16a913661d" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="i76c70cd9420f499585837a16a913661d" continuedAt="ic5a8cb01b76e490e936f1f12c5919e1d"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products and services to, and purchases in-process products from, Sanken. In addition, prior to March 28, 2020, the Company also sold products for Sanken.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales of the Company&#8217;s products and services to Sanken totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="iedff5141fb474fee8ddaba013b08c58c_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQzOA_632152a9-0594-4bba-b02b-6fcbc1ce0c45">37,165</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i311c6a053fcc4fa598703a7a7dfda0ce_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQ0Mg_8f52c39d-d51b-49de-b720-5797591615a8">72,618</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i950c5609a6444a7f9cc15451c2cc8b71_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQ0OA_b1759057-dfaf-4c8a-a4b7-1485073a729a">22,511</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i5d60ce3dc3bd48b78799b1c2ce03c7e4_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQ1Mg_10e4c0dd-b7de-404f-be6f-3b3616bea01a">46,131</ix:nonFraction> during the three- and six-month periods ended September&#160;25, 2020, respectively. Trade accounts receivables, net of allowances from Sanken, totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ic28226cf69b8458fa4e0f7d09e3f63b1_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMzky_110e19ea-251e-4720-ba1c-bab5522d56fb">23,720</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i8a898d65772141dd9830ad528c0fe44c_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMzk5_bcdc7299-faa4-459e-8291-e13477c6fb6b">21,595</ix:nonFraction> as of September&#160;24, 2021 and March&#160;26, 2021, respectively. Other accounts receivable from Sanken totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ic28226cf69b8458fa4e0f7d09e3f63b1_I20210924" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDc5_72a8259e-567c-4ef6-b336-18c40705cb29">133</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i8a898d65772141dd9830ad528c0fe44c_I20210326" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDg2_28af9a1c-b5e7-45c8-a643-d8a7d54deead">198</ix:nonFraction> as of September&#160;24, 2021 and March&#160;26, 2021, respectively.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ic5a8cb01b76e490e936f1f12c5919e1d" continuedAt="ia7b52f452d0a48239438cce2c59d0661"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving PSL</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2009, the Company entered into a technology development agreement (the &#8220;IC Technology Development Agreement&#8221;) with Polar Semiconductor, Inc. (&#8220;PSI&#8221;) (subsequently changed to Polar Semiconductor, LLC (&#8220;PSL&#8221;)), and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the &#8220;IC Process Development Activities&#8221;) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSL by Sanken in the form of an up-front annual fee, with PSL being responsible for any expenses that exceed the amount of such fee. The IC Technology Development Agreement will continue in effect until such time as the Company, PSL and Sanken mutually agree to its termination or adopt a successor agreement, or in the event that the companies fail to agree upon the annual fee for that fiscal year within three months after the commencement of such fiscal year. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During both of the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, the Company (through PSL) received <ix:nonFraction unitRef="usd" contextRef="i49932526bada4a0a8115ec3000fc5ab5_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_2947940d-4f04-408c-921a-97ed612ee55e"><ix:nonFraction unitRef="usd" contextRef="ie89b9904f4644a908ea6b0241bc22c82_D20210626-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_432b1e8d-e03b-49ae-81b6-8dd530321c0a"><ix:nonFraction unitRef="usd" contextRef="i27f517f1b8b34338afa3c5dcf5c93fc5_D20200627-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_56d99761-adb8-4371-b015-d5ed3387b5c2"><ix:nonFraction unitRef="usd" contextRef="i722fe6972b7f43b9abbdc7b2ecddbe11_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_9556587e-f5d9-428e-9d4b-4f52bc99e9c2">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> fees from Sanken pursuant to the IC Technology Development Agreement, and, during the same periods, the Company paid <ix:nonFraction unitRef="usd" contextRef="i722fe6972b7f43b9abbdc7b2ecddbe11_D20200328-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_25006cc8-d133-4368-9114-2b33a2b27424"><ix:nonFraction unitRef="usd" contextRef="i27f517f1b8b34338afa3c5dcf5c93fc5_D20200627-20200925" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_d19b5ce5-91e8-410e-bc12-6a0e5fd3e961"><ix:nonFraction unitRef="usd" contextRef="ie89b9904f4644a908ea6b0241bc22c82_D20210626-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_db0da41a-60a3-45f9-9a5e-68ece330dab7"><ix:nonFraction unitRef="usd" contextRef="i49932526bada4a0a8115ec3000fc5ab5_D20210327-20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_e8056464-da0a-4b4f-bf8f-3accde02c970">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> fees to PSL pursuant to the IC Technology Development Agreement. There are also no expected payments to be made during the remainder of fiscal year 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2015, PSL and Sanken entered into a discrete technology development agreement (as amended, the &#8220;Discrete Technology Development Agreement&#8221;), pursuant to which the parties agreed upon the general terms under which they, from time to time, would undertake certain activities (the &#8220;Discrete Development Activities&#8221;) to develop new technologies to be used by PSL to manufacture products for Sanken, as well as the ownership and use of such technologies following their development. In June 2018, the Company, PSL and Sanken entered into an amendment to the Discrete Technology Development Agreement pursuant to which the parties agreed to the assignment of all rights and obligations of PSL under such agreement to the Company and to certain amendments to the terms of such agreement. The Discrete Technology Development Agreement provided that the expenses for all Discrete Development Activities were to be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties agreed to from time to time). As of March&#160;26, 2021, the Company had accrued $<ix:nonFraction unitRef="usd" contextRef="ia73fb39682fd470b9e099926c0ffa49d_I20210326" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMzMxNg_f379c969-b866-4ab7-803a-dde21b596da9">614</ix:nonFraction> included in amounts due to a related party under the Discrete Technology Development Agreement, which was paid in the first quarter of fiscal year 2022. The Discrete Technology Development Agreement terminated on March 31, 2021 in accordance with its terms.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in PSL to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the &#8220;PSL Divestiture&#8221;). In addition, this also resulted in PSL taking over the Sanken distribution business at the same time.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to purchase in-process products from PSL.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from PSL totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ia0798e15cc0240f9ab98a59d614d6a5b_D20210626-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUwMQ_a6ac93e8-21ee-4568-91d0-0c3c6a0274ec">13,129</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i120473852d3d478c90e15300543d43aa_D20210327-20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUwNQ_36f3455c-6b6e-41e6-9218-08e59f0681f4">26,509</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ibe63a17c3b0f4af0841b9fe7686c29e9_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUxNQ_54454c3c-3c80-4169-9739-ce5178119a62">9,967</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i03eaf08ec7e8401ea7d2995087fc4eec_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUxOQ_89ceab9e-1eef-434a-988d-d58aa82f3db3">21,890</ix:nonFraction> for the three- and six-month periods ended September&#160;25, 2020, respectively.  For the three- and six-month periods ended September&#160;25, 2020, these amounts include $<ix:nonFraction unitRef="usd" contextRef="i19ed02c08056481fb0d77e330773c4c9_D20200627-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNjA2MA_324c8e95-2cbe-4b89-b01a-081cde8addcf">1,700</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i9a87561bdde74653ab23849e0039a3f2_D20200328-20200925" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNjA2OA_caffbad2-8d7b-450e-9e20-8db313bb80f6">3,500</ix:nonFraction>, respectively, of price support payments. The price support payments were for fiscal year 2021 only and no such payments are expected to be made in fiscal 2022. Accounts payable to PSL included in amounts due to a related party totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i25574874cd954a71b966770d08157a5c_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDMzOA_059ad890-5c5b-4330-8e76-e52cbd4a87d1">3,688</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $<ix:nonFraction unitRef="usd" contextRef="i71db4f5787a7482d8a707261242aa3f0_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDM0NQ_29068ced-ec83-4b3d-96cc-a10fa9dd78cb">1,739</ix:nonFraction> as of September&#160;24, 2021 and March&#160;26, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken Electric Europe Ltd. (&#8220;SEEL&#8221;)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year ended March&#160;26, 2021 (and following the PSL Divestiture), Sanken, through PSL formed SEEL in order to cover its distribution business in Europe. The Company, in connection with the transition services agreement with Sanken and PSL, paid certain costs on behalf of them, and as such, had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i72633f76ff7344e186cf871c838561b7_I20210924" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTE5MQ_66896537-85e2-4072-945a-c9ef57974faa">no</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related party accounts receivable from SEEL as of September&#160;24, 2021. The Company had related party accounts receivable from SEEL of $<ix:nonFraction unitRef="usd" contextRef="i8b85d535be204519b818ab8885c526e3_I20210326" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDc1NA_6072b235-307c-49cd-9bf2-313d61835f5e">1,272</ix:nonFraction> as of March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sublease Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2014, the Company, through one of its subsidiaries, entered into a sublease agreement with Sanken pursuant to which the subsidiary subleases from Sanken certain office building space in Japan. The sublease automatically renews on an annual basis unless either party provides notice to the other party and can otherwise be terminated by either party upon providing <ix:nonNumeric contextRef="i3183e4401aa0441cb3361f4acb840a8a_D20210327-20210924" format="ixt-sec:durwordsen" name="algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTE2Mg_36036f7c-7422-48b1-9700-f604372a7a03">six months</ix:nonNumeric>&#8217; prior notice. The Company made aggregate payments of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="icfe835de37c84acdbde598e11acfe05b_D20210626-20210924" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDc2Nw_fcbf3131-eba0-490c-9f94-c4bf9f222aa3">56</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i3183e4401aa0441cb3361f4acb840a8a_D20210327-20210924" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDc3MQ_4721029f-4a8b-4c1f-80b6-d8ce1c087108">112</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to Sanken under the sublease agreement during the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i15df24527bc64dd8a32a3cbd9891ed15_D20200627-20200925" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDc3Nw_bb1d97db-b210-46c8-839a-60a7754f6252">58</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="if6cf440da73345c3b8b1c2442586d89c_D20200328-20200925" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDcwMQ_46990688-abd9-440f-901e-aa47298f6901">115</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><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:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements &#8211; (continued)</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%">(Amounts in thousands, except share and per share amounts)</span></div></div><ix:continuation id="ia7b52f452d0a48239438cce2c59d0661"><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consulting Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018 and prior to Reza Kazerounian becoming a member of the Company&#8217;s board of directors, the Company entered into a board executive advisor agreement (the &#8220;Consulting Agreement&#8221;) with Mr. Kazerounian, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $<ix:nonFraction unitRef="usd" contextRef="i09d1bf60ae1f48bc87e3e726eeafcb06_I20180531" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTgzOQ_d12cd489-a6f0-400d-ac15-3fd7cfa0f73d">30</ix:nonFraction> per month to $<ix:nonFraction unitRef="usd" contextRef="id0f0defe70f747ee8c9b70783e546cd0_I20180630" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTg1NQ_1db9148e-fb49-4fc8-9e7e-51b2beac4de4">19</ix:nonFraction> per month in connection with Mr. Kazerounian&#8217;s appointment to the board of directors in June 2018), as well as a grant of <ix:nonFraction unitRef="shares" contextRef="ifea897ae07c54b478b3ed63946ce136f_D20180901-20180930" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTk4MA_f5fc846a-3d07-48b0-a19e-05b147c30919">12,000</ix:nonFraction> shares of the Company&#8217;s Class L common stock and a signing bonus of $<ix:nonFraction unitRef="usd" contextRef="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930" decimals="-3" name="algm:RelatedPartyTransactionSigningFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjA1MQ_da165372-6cdb-4f06-9151-1cafcfc128c6">54</ix:nonFraction> in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian&#8217;s employment is terminated by the board of directors, he will be entitled to a severance payment in the amount of $<ix:nonFraction unitRef="usd" contextRef="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930" decimals="-3" name="algm:RelatedPartyTransactionSeverancePaymentIfTerminated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjI3NQ_e7076ed5-c0f8-40e0-bb56-7924be81b182">180</ix:nonFraction> as well as a <ix:nonNumeric contextRef="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930" format="ixt-sec:durwordsen" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjYxNg_15ebfb48-e1d5-4214-9a56-99b13bb015fc">six-month</ix:nonNumeric> vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the three- and six-month periods ended September&#160;24, 2021, the Company paid aggregate fees of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0d90792f7996431eacef5d7af1bdc474_D20210626-20210924" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTAwMA_b0a7528f-077f-47d2-89ee-234341ad0608">66</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i031769af7fec4e81b9cbb970beec4f52_D20210327-20210924" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTAwNA_14ec0723-5ef0-4cd8-8145-5eec0e42adfc">122</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement. During the three- and six-month periods ended September&#160;25, 2020, the Company paid aggregate fees of $<ix:nonFraction unitRef="usd" contextRef="if833b51f9dff4736a84cf37dfcbf1068_D20200627-20200925" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTAxMA_cd98939d-5329-450e-9a77-e0eb9ae6044f">90</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie685f71c76064de3bc420b19cfadf0a8_D20200328-20200925" decimals="-3" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDkxMg_d313dc53-b225-4fc1-a6c3-343225f9315c">180</ix:nonFraction>, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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><div id="i6378377c7bef4d81b71fcde738ce4c61_106"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and the related notes and other information included elsewhere in this Quarterly Report, as well as the audited financial statements and the related notes thereto, and the discussion under &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and &#8220;Business&#8221; included in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on May 19, 2021 (the &#8220;2021 Annual Report&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In addition to historical data, this discussion contains forward-looking statements about our business, results of operations, cash flows, financial condition and prospects based on current expectations that involve risks, uncertainties and assumptions. Our actual results could differ materially from such forward-looking statements. Factors that could cause or contribute to those differences include, but are not limited to, those identified below and those discussed in the section titled &#8220;Forward-Looking Statements&#8221; and in Part II, Item 5, &#8220;Risk Factors&#8221; of our 2021 Annual Report and Part II. Item 1A. &#8220;Risk Factors&#8221; of this Quarterly Report. Additionally, our historical results are not necessarily indicative of the results that may be expected for any period in the future.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We operate on a 52- or 53-week fiscal year ending on the last Friday of March. Each fiscal quarter has 13 weeks, except in a 53-week year, when the fourth fiscal quarter has 14 weeks.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> All references to the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">three- and six-month periods ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> September&#160;24, 2021 and September&#160;25, 2020 relate to the 13-week periods ended September&#160;24, 2021 and September&#160;25, 2020, respectively. All references to &#8220;2021,&#8221; &#8220;fiscal year 2021&#8221; or similar references relate to the 52-week period ended March&#160;26, 2021.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_109"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., together with its consolidated subsidiaries (&#8220;AMI&#8221;, &#8220;we&#8221;, &#8220;us&#8221; or &#8220;our&#8221;) is a leading global designer, developer, manufacturer and marketer of sensor integrated circuits (&#8220;ICs&#8221;) and application-specific analog power ICs enabling the most important emerging technologies in the automotive and industrial markets. We are the number one supplier of magnetic sensor IC solutions worldwide based on market share, driven by our market leadership in the automotive industry. We focus on providing complete IC solutions to sense, regulate and drive a variety of mechanical systems. This includes sensing angular or linear position of a shaft or actuator, driving an electric motor or actuator, and regulating the power applied to sensing and driving circuits so they operate safely and efficiently.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are headquartered in Manchester, New Hampshire and have a global footprint with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> locations across four contine</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nts. Our portfolio includes more than 1,000 products, and we ship over one billion units annually to more than 10,000 customers worldwide. Du</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ring the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three- and six-month periods ended</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September&#160;24, 2021, we generated $193.6 million and $381.8 million in total net sales, respectively, with $33.2 million and $60.9 million in net income and $59.0 million and $112.7 million in Adjusted EBITDA in such fiscal periods, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Du</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ring the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three- and six-month periods ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;25, 2020, we generated $136.6 million and $251.7 million in total net sales, respectively, with $9.6 million and $14.5 million in net income and $32.7 million and $59.0 million in Adjusted EBITDA in such fiscal periods, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2020, we completed our initial public offering (&#8220;IPO&#8221;) of 28,750,000 shares of our common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by us and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to us of approximately, $321.4 million after deducting $20.1 million of underwriting discounts and $8.5 million of offering costs. Our common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#8220;ALGM.&#8221;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Growth Strategies and Outlook</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We plan to pursue the following strategies to continue to grow our sales and enhance our profitability:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Invest in research and development that is market-aligned and focused on targeted portfolio expansion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We believe that our investments in research and development in the areas of product design, automotive-grade wafer fabrication technology and IC packaging development are critical to maintaining our competitive advantage. In both the automotive and industrial markets, major technology shifts driven by disruptive technologies are creating high-growth opportunities in areas such as electrified vehicles (&#8220;xEVs&#8221;), advanced driver assistance systems (&#8220;ADAS&#8221;), Industry 4.0, data centers and green energy applications. Our knowledge of customers&#8217; end systems has driven an expansion of our sensor IC and power solutions to enable these new technologies. By aligning our research and </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">development investments with disruptive technology trends while undergoing a rigorous ROI review, we believe we can deliver an attractive combination of growth and profitability.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Emphasize the automotive &#8220;first&#8221; philosophy to align our product development with the most rigorous applications and safety standards.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We have been intentional about incorporating support for the stringent automotive operating voltages, temperature ranges and safety and reliability standards into every part of our operations, from design to manufacturing. We believe our focus on meeting or exceeding industry standards as the baseline for product development increases our opportunity in the automotive market as customers look for trusted suppliers to deliver highly reliable solutions for rapidly growing emerging markets, and that our philosophy of designing for automotive safety and reliability gives us a meaningful lead over new entrants attempting to enter the automotive market. For example, we will apply this philosophy of innovation, quality and reliability to our new photonics portfolio which supplies components into safety-critical Light Detection and Ranging (&#8220;LiDAR&#8221;) applications. We also believe we can use our expertise in designing for the automotive market and our expanding product portfolio to capitalize on increasing demand among industrial customers for ruggedized solutions that meet the highest quality and reliability standards. Additionally, in our experience, demand for solutions that meet or exceed stringent safety and reliability specifications supports higher average sales prices (&#8220;ASP&#8221;) and lower ASP declines over time than are typical for our industry.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Invest to lead in chosen markets and apply our intellectual property and technology to pursue adjacent growth markets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We intend to continue to invest in technology advancements and our intellectual property portfolio to maintain the number one market share position in magnetic sensor ICs and achieve leadership positions in power ICs within our target markets. We believe that leveraging our technology and existing research and development, sales and support efforts will enable us to take advantage of synergistic opportunities in new, adjacent growth markets. We believe this strategy of leveraging our known capabilities to target adjacent growth markets will enable us to enjoy greater returns on our research and development investments.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Expand our sales channels and enhance our sales operations and customer relationships.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our global sales infrastructure is optimized to support customers through a combination of key account managers and regional technical and support centers near customer locations that enable us to act as an extension of our customers&#8217; design teams, providing us with key insights into product requirements and accelerating the adoption and ramp up of our products in customer designs. We intend to continue strengthening our relationships with our existing customers while also enabling our channel partners to support demand creation and fulfillment for smaller broad-based industrial customers. We believe we will be able to further penetrate the industrial market and efficiently scale our business to accelerate growth by enabling our channel partners to become an extension of our demand generation and customer support efforts.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Continue to improve our gross margins through product innovation and cost optimization.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We strive to improve our profitability by both rapidly introducing new products with value-added features and reducing our manufacturing costs through our fabless, asset-lite manufacturing model. We expect to continue to improve our product mix by developing new products for growth markets where we believe we can generate higher ASPs and/or higher gross margins. We also intend to further our relationships with key foundry suppliers to apply our product and applications knowledge to develop differentiated and cost-efficient wafer processes and packages. We believe we can reduce our manufacturing costs by leveraging the advanced manufacturing capabilities of our strategic suppliers, implementing more cost-effective packaging technologies and leveraging both internal and external assembly and test capacity to reduce our capital requirements, lower our operating costs, enhance reliability of supply and support our continued growth.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Pursue selective acquisitions and other strategic transactions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We evaluate and pursue selective acquisitions and other transactions to facilitate our entrance into new applications, add to our intellectual property portfolio and design resources, and accelerate our growth. From time to time, we acquire companies, technologies or assets and participate in joint ventures when we believe they will cost effectively and rapidly improve our product development or manufacturing capabilities or complement our existing product offerings. For example, our August 2020 acquisition of Voxtel and its affiliate, LadarSystems, Inc., brings together Voxtel&#8217;s laser and imaging expertise and our automotive leadership and scale to enable what we believe will be the next generation of ADAS.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Maintain commitment to sustainability.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We intend to continue to innovate with purpose, addressing critical global challenges related to energy efficiency, vehicle emissions and clean and renewable energy with our sensing and power management product portfolio. In addition, we strive to operate our business in a socially responsible and </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">environmentally sustainable manner, and we strive to maintain a commitment to social responsibility in our supply chain and disclosure of the environmental impact of our business operations.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_112"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Initiatives to Improve Results of Operations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have recently implemented several initiatives designed to improve our operating results.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 28, 2020, we acquired Voxtel, Inc. (&#8220;Voxtel&#8221;), a privately-held technology company located in Beaverton, Oregon that specializes in components for eye-safe LiDAR used in ADAS, fully autonomous vehicles, and industrial automation (the &#8220;Voxtel Acquisition&#8221;). I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n addition to the laser technology, Voxtel&#8217;s capabilities include its Indium Gallium Arsenide (&#8220;InGaAs&#8221;) Avalanche Photodiode (&#8220;APDs&#8221;) and APD photoreceivers&#8212;highly sensitive in the important eye-safe region around 1550 nanometers (&#8220;nm&#8221;). This technology enables images to be obtained over a wide range of weather conditions and over a long-distance or a wide field of view using a laser that does not pose an ocular hazard. The combination of these highly sensitive detectors and high-peak-power eye-safe lasers with Voxtel&#8217;s custom integrated circuits and electro-optical packaging expertise, allows for cost-effective, compact laser-ranging and 3D-image sensing. In addition, Voxtel holds more than 38 US patents, representing a comprehensive Laser Detection and Ranging (&#8220;LADAR&#8221;)/LiDAR photonic technology suite.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, we announced that we would consolidate our assembly and test facilities into a single site, located at our manufacturing facility in the Philippines (the &#8220;AMPI Facility&#8221;). As such, we completed the transition and closed our manufacturing facility in Thailand (the &#8220;AMTC Facility&#8221;) in March 2021 and closed on the sale of the AMTC Facility in August 2021. As a result, we expect to realize a significant reduction in cost of goods sold in subsequent periods.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_115"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Key Factors and Trends Affecting our Operating Results</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial condition and results of operations have been, and will continue to be, affected by numerous other factors and trends, including the following:</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Design Wins with New and Existing Customers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our end customers continually develop new products in existing and new application areas, and we work closely with our significant OEM customers in most of our target markets to understand their product roadmaps and strategies. For new products, the time from design initiation and manufacturing until we generate revenue can be lengthy, typically between two and four years. As a result, our future revenue is highly dependent on our continued success at winning design mandates from our customers. Further, because we expect the ASPs of our products to decline over time, we consider design wins to be critical to our future success and anticipate being increasingly dependent on revenue from newer design wins for our newer products. The selection process is typically lengthy and may require us to incur significant design and development expenditures in pursuit of a design win with no assurance that our solutions will be selected. As a result, the loss of any key design win or any significant delay in the ramp-up of volume production of the customer&#8217;s products into which our product is designed could adversely affect our business. In addition, volume production is contingent upon the successful introduction and acceptance of our customers&#8217; end products, which may be affected by several factors beyond our control.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Demand, Orders and Forecasts</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Demand for our products is highly dependent on market conditions in the end markets in which our customers operate, which are generally subject to seasonality, cyclicality and competitive conditions. In addition, a substantial portion of our total net sales is derived from sales to customers that purchase large volumes of our products. These customers generally provide periodic forecasts of their requirements, but these forecasts do not commit such customers to minimum purchases, and customers can revise these forecasts without penalty. In addition, as is customary in the semiconductor industry, customers are generally permitted to cancel orders for our products within a specified period. Cancellations of orders could result in the loss of anticipated sales without allowing us sufficient time to reduce our inventory and operating expenses. In addition, changes in forecasts or the timing of orders from customers exposes us to the risks of inventory shortages or excess inventory.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Manufacturing Costs and Product Mix</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin, or gross profit as a percentage of total net sales, has been, and will continue to be, affected by a variety of factors, including the ASPs of our products, product mix in a given period, material costs, yields, manufacturing costs and efficiencies. We believe the primary driver of gross margin is the ASP negotiated between us and our customers relative to material costs and yields. Our pricing and margins depend on the volumes and the features of the products we produce and </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sell to our customers. As our products mature and unit volumes increase, we expect their ASPs to decline. We continually monitor and work to reduce the cost of our products and improve the potential value our solutions provide to our customers as we target new design win opportunities and manage the product life-cycles of our existing customer designs. We also maintain a close relationship with our suppliers and subcontractors to improve quality, increase yields and lower manufacturing costs. As a result, these declines often coincide with improvements in manufacturing yields and lower wafer, assembly, and testing costs, which offset some or all of the margin reduction that results from declining ASPs. However, we expect our gross margin to fluctuate on a quarterly basis as a result of changes in ASPs due to product mix, new product introductions, transitions into volume manufacturing and manufacturing costs. Gross margin generally decreases if production volumes are lower as a result of decreased demand, which leads to a reduced absorption of our fixed manufacturing costs. Gross margin generally increases when the opposite occurs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cyclical Nature of the Semiconductor Industry</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The semiconductor industry is highly cyclical and is characterized by increasingly rapid technological change, product obsolescence, competitive pricing pressures, evolving standards, short product life-cycles and fluctuations in product supply and demand. New technology may result in sudden changes in system designs or platform changes that may render some of our products obsolete and require us to devote significant research and development resources to compete effectively. Periods of rapid growth and capacity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expansion are occasionally followed by significant market corrections in which sales decline, inventories accumulate and facilities go underutilized. During periods of expansion, our margins generally improve as fixed costs are spread over higher manufacturing volumes and unit sales. In addition, we may build inventory to meet increasing market demand for our products during these times, which serves to absorb fixed costs further and increase our gross margins. During an expansion cycle, we may increase capital spending and hiring to add to our production capacity. During periods of slower growth or industry contractions, our sales, production and productivity suffer and margins generally decline.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_118"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Our Results of Operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total net sales are derived from product sales to direct customers and distributors. We sell products globally through our direct sales force, third-party and related party distributors and independent sales representatives. Sales are derived from products for different applications. Shutdowns of third-party factories, in connection with COVID-19 or other factors beyond our control, are expected to affect our product sales in the next fiscal quarter. Our core applications are focused on the automotive, industrial and other industries.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell magnetic sensor ICs, power ICs and photonics </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the Americas, EMEA and Asia. Revenue is generally recognized when control of the products is transferred to the customer, which typically occurs at a point in time upon shipment or delivery, depending on the terms of the contract. When we transact with a distributor, our contractual arrangement is with the distributor and not with the end customer. Whether we transact business with and receive the order from a distributor or directly from an end customer through our direct sales force and independent sales representatives, our revenue recognition policy and resulting pattern of revenue recognition for the order are the same. We recognize revenue net of sales returns, price protection adjustments, stock rotation rights and any other discounts or credits offered to our customers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of goods sold, gross profit and gross margin</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold consists primarily of costs of purchasing raw materials, costs associated with probe, assembly, test and shipping our products, costs of personnel, including stock-based compensation, costs of equipment associated with manufacturing, procurement, planning and management of these processes, costs of depreciation and amortization, costs of logistics and quality assurance, and costs of royalties, value-added taxes, utilities, repairs and maintenance of equipment, and an allocated portion of our occupancy costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit is calculated as total net sales less cost of goods sold. Gross profit is affected by numerous factors, including average selling price, revenue mix by product, channel and customer, foreign exchange rates, seasonality, manufacturing costs and the effective utilization of our facilities. Another factor impacting gross profit is the time required for the expansion of existing facilities to reach full production capacity. As a result, gross profit varies from period to period and year to year. We expect cost of goods sold to decrease in absolute dollars and as a percentage of total net sales in the </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">future, primarily as a result of the closure of the AMTC Facility and the transfer of the Sanken products distribution business to PSL.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our costs are fixed, and, as a result, costs are generally difficult to adjust or may take time to adjust in response to changes in demand. In addition, our fixed costs increase as we expand our capacity. If we expand capacity faster than required by our sales growth, our gross margin could be negatively affected. Gross margin is calculated as gross profit divided by total net sales.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development (&#8220;R&amp;D&#8221;) expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses consist primarily of personnel-related costs of our research and development organization, including stock-based compensation, costs of development of wafers and masks, license fees for computer-aided design software, costs of development testing and evaluation, costs of developing automated test programs, equipment depreciation and related occupancy and equipment costs. While most of the costs incurred are for new product development, a significant portion of these costs are related to process technology development, and proprietary package development. R&amp;D expenses also include costs for technology development by external parties. We expect further increases in R&amp;D expenses, in absolute dollars and as a percentage of total net sales as we continue the development of innovative technologies and processes for new product offerings as well as increase the headcount of our R&amp;D personnel in future years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative (&#8220;SG&amp;A&#8221;) expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses consist primarily of personnel-related costs, including stock-based compensation, and sales commissions to independent sales representatives, professional fees, including the costs of accounting, audit, legal, regulatory and tax compliance. Additionally, costs related to advertising, trade shows, corporate marketing, as well as an allocated portion of our occupancy costs also comprise SG&amp;A expenses.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We anticipate our selling and marketing expenses to increase in absolute terms as we expand our sales force and increase our sales and marketing activities. We also anticipate that we will incur increased accounting, audit, legal, regulatory, compliance and director and officer insurance costs as well as investor and public relations expenses associated with being a public company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in fair value of contingent consideration</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of contingent consideration represents the loss recorded in the three months ended September&#160;24, 2021 resulting from the adjustment in contingent consideration related to the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Voxtel Acquisition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (expense) income, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest (expense) income, net is comprised of interest expense from term loan debt and credit facilities we maintain with various financial institutions and previously on borrowings under the PSL-Sanken Loans (which were forgiven in connection with the PSL Divestiture). Current expense is partially mitigated by income earned on our cash and cash equivalents, consisting primarily of certain investments that have contractual maturities no greater than three months at the time of purchase.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency transaction gain (loss)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incur transaction gains and losses resulting from intercompany transactions as well as transactions with customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income in earnings of equity investment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income in earnings of equity investment represents our equity investment in connection with the PSL Divestiture.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net primarily consists of miscellaneous income and expense items unrelated to our core operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax provision</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes is comprised of the year-to-date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;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:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to tax in the U.S. and various foreign jurisdictions. Our effective income tax rate fluctuates primarily because of: the change in the mix of our U.S. and foreign income; the impact of discrete transactions and law changes; and the difference between the amount of tax benefits generated by the foreign derived intangible income deduction (&#8220;FDII&#8221;) and research credits offset by the additional tax costs associated with global intangible low-tax income (&#8220;GILTI&#8221;).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly assess the likelihood of outcomes that could result from the examination of our tax returns by the IRS, and other tax authorities to determine the adequacy of our income tax reserves and expense. Should actual events or results differ from our then-current expectations, charges or credits to our provision for income taxes may become necessary. Any such adjustments could have a significant effect on our results of operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Three-Month Period Ended September&#160;24, 2021 Compared to Three-Month Period Ended September&#160;25, 2020</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our results of operations for the three-month periods ended September&#160;24, 2021 and September&#160;25, 2020.</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:55.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.616%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">136,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">56,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods 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:10pt;font-weight:400;line-height:100%">91,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#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%">102,532&#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%">61,770&#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%">40,762&#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:10pt;font-weight:400;line-height:100%">66.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,590&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,460&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.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:10pt;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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,978&#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%">49,368&#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%">14,610&#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:10pt;font-weight:400;line-height:100%">29.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,554&#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%">12,402&#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%">26,152&#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:10pt;font-weight:400;line-height:100%">210.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) 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:10pt;font-weight:400;line-height:100%">(1,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(428.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,318)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">1,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,570.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</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%">812&#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%">(702)</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%">1,514&#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:10pt;font-weight:400;line-height:100%">(215.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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%">39,366&#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%">11,700&#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%">27,666&#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:10pt;font-weight:400;line-height:100%">236.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,061&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">33,223&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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%">9,618&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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%">23,605&#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:10pt;font-weight:400;line-height:100%">245.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,186&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,602&#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:10pt;font-weight:400;line-height:100%">246.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt">Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. See our unaudited consolidated financial statements included elsewhere in this Quarterly Report for additional information regarding our related party net sales for the periods set forth above.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations as a percentage of total net sales for the periods presented.</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:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Total net sales</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%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods 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:10pt;font-weight:400;line-height:100%">47.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#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%">53.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">45.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">33.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">36.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">19.9&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">9.1&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) 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:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</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%">0.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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%">20.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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%">8.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">7.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</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:10pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total net sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by $57.0&#160;million, or 41.7%, to $193.6&#160;million in the three-month period ended September&#160;24, 2021 from $136.6&#160;million in the three-month period ended September&#160;25, 2020. This increase was primarily due to the continued economic recovery and increase in demand across most major solutions. Much of the favorable growth in total net sales was attributable to higher demand for our advanced driver assistance systems and xEV applications. Additionally, industrial automation, motors, green energy and gaming applications contributed to the increase in total net sales.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Market</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes total net sales by market. The categorization of net sales by market is based on the characteristics of the end product and application into which our product will be designed.</span></div><div style="margin-top:6pt"><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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</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%">126,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">89,479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">36,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,961&#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:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net sales by market was driven by increases in automotive of $36.6 million, or 40.8%, industrial of $14.7 million, or 67.8%, and other of $5.7 million, or 22.5%.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive net sales increased in the three-month period ended September&#160;24, 2021 compared to the three-month period ended September&#160;25, 2020 primarily due to our customers&#8217; increased vehicle production across most markets due to the on-going recovery from the COVID-19 pandemic. ADAS and xEV continued to increase year-over-year, and we experienced strong recoveries in comfort and convenience and internal combustion engine (&#8220;ICE&#8221;) applications during the second quarter of 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial and other net sales improved in the three-month period ended September&#160;24, 2021 compared to the three-month period ended September&#160;25, 2020 due primarily to the growth across our industrial applications, particularly in our gaming, renewable energy, personal mobility and industrial motor applications.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Product</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by product:</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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power integrated circuits</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%">65,523&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">50,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">15,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnetic sensors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,961&#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:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net sales by product was driven by increases of $41.5 million, or 48.2%, in magnetic sensor IC product sales, $15.3 million, or 30.3%, in power integrated circuit product sales, and $0.2 million in Photonics sales.</span></div><div style="margin-top:13.5pt;text-indent:27pt"><span style="background-color:#ffff00;color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Geographic Location </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by geographic location based on ship-to location.</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:49.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,654&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.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:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,231&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,961&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales increased across all geographic locations in the three-month period ended September&#160;24, 2021 compared to the three-month period ended September&#160;25, 2020 primarily due to content and market share gains as many countries continue to experience economic expansion coming out of the COVID-19 pandemic and demand for many of our products and applications continues to rise.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales in Japan grew $14.7 million, or 65.1%, which was primarily driven by higher demand for our automotive offerings, including safety, comfort and convenience, xEV and ADAS. The increase in net sales of $12.8 million, or 33.6%, in Greater China related to higher automotive demand, primarily in our industrial, ICE and ADAS sectors. The increase in net sales of $8.1 million, or 33.2%, in Europe, predominantly comprised of Germany and France, was primarily driven by increases in automotive demand. The increase in net sales in the United States of $6.8 million, or 32.5%, was primarily </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">driven by gains in our industrial and automotive sectors. South Korea and Other Asia experienced sales growth of $7.2 million and $5.2 million, respectively, mainly due to higher automotive demand, specifically in ICE and ADAS.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of goods sold, gross profit and gross margin</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold increased by $16.2 million, or 21.6%, to $91.1 million in the three-month period ended September&#160;24, 2021 from $74.9 million in the three-month period ended September&#160;25, 2020. The increase in cost of goods sold was primarily attributable to higher production volume and increases in amortization of manufacturing cost absorptions and excess inventory reserves.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased by $40.7 million, or 66.0%, to $102.5 million in the three-month period ended September&#160;24, 2021 from $61.8 million in the three-month period ended September&#160;25, 2020. The increase in gross profit was driven by a $57.0 million operational increase in net sales to all markets discussed above, partially offset by the impacts to cost of goods sold discussed above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">R&amp;D expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses increased by $4.5 million, or 17.7%, to $29.6 million in the three-month period ended September&#160;24, 2021 from $25.1 million in the three-month period ended September&#160;25, 2020. This increase was primarily due to a combined $3.2 million increase in personnel costs and general operating expenses, including inventory and supplies, and higher stock-based compensation expense of $1.0 million.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses represented 15.3% of our total net sales for the three-month period ended September&#160;24, 2021, a decrease from 18.4% of our total net sales for the three-month period ended September&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the three-month period ended September&#160;24, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SG&amp;A expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses increased by $9.9 million, or 40.6%, to $34.1 million in the three-month period ended September&#160;24, 2021 from $24.2 million in the three-month period ended September&#160;25, 2020. This increase was primarily due to a combined increase in contract labor and higher personnel costs of $6.9 million, as well as higher stock-based compensation expense of $3.9 million. These higher costs were partially offset by lower facilities costs and professional fees of $0.8 million and $0.5 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses represented 17.6% of our total net sales for the three-month period ended September&#160;24, 2021, a decrease from 17.7% of our total net sales for the three-month period ended September&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the three-month period ended September&#160;24, 2021.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (expense) income, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net was $1.2 million in the three-month period ended September&#160;24, 2021 compared to interest income, net of $0.4 million in the three-month period ended September&#160;25, 2020. The increase in interest expense was primarily due to mandatory interest payments on the Term Loan Facility in the second quarter of 2022 compared to higher interest income received from related parties during the same period last year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency transaction gain (loss)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded a foreign currency transaction gain of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the three-month period ended September&#160;24, 2021 compared to a loss of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the three-month period ended September&#160;25, 2020. The foreign currency transaction gain recorded in the three-month period ended September&#160;24, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was primarily due to the realized and unrealized gains from our UK location of $0.4 million, offset in part by $0.2 million realized and unrealized losses from our Philippines locations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign currency transaction loss recorded in the three-month period ended September&#160;25, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was primarily due to the realized and unrealized losses of $1.0 million and $0.3 million from our UK and Thailand locations, respectively.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income in earnings of equity investment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income in earnings of equity investment reflected a $0.2 million gain in the three-month period ended September&#160;24, 2021, representing the earnings on our 30% investment in PSL.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other, net</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> increased by $1.5 million to $1.5 million of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">miscellaneous gains in the three-month period ended September&#160;24, 2021 from less than</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $0.1 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of miscellaneous gains in the three-month period ended September&#160;25, 2020. This increase was largely attributable to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unrealized gains on equity securities </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">second</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> quarter of 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax provision</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense and the effective income tax rate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were $6.1 million, or 15.6%, and $2.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, or 17.8%, respectively, in the three-month periods September&#160;24, 2021 and September&#160;25, 2020, respectively. The fluctuation in our effective income tax rate relates primarily to differences in our U.S. taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_142"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Six-Month Period Ended September&#160;24, 2021 Compared to Six-Month Period Ended September&#160;25, 2020</span></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our results of operations for the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020.</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:55.745%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.616%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</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 style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net sales </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">251,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">130,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods 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:10pt;font-weight:400;line-height:100%">185,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#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%">196,692&#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%">117,471&#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%">79,221&#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:10pt;font-weight:400;line-height:100%">67.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:10pt;font-weight:400;line-height:100%">%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,152&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.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:10pt;font-weight:400;line-height:100%">%</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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,896&#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%">100,537&#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%">25,359&#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:10pt;font-weight:400;line-height:100%">25.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,796&#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%">16,934&#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%">53,862&#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:10pt;font-weight:400;line-height:100%">318.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) 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:10pt;font-weight:400;line-height:100%">(1,495)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(325.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">1,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:10pt;font-weight:400;line-height:100%">642.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</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%">540&#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%">148&#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%">392&#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:10pt;font-weight:400;line-height:100%">264.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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%">71,336&#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%">17,082&#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%">54,254&#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:10pt;font-weight:400;line-height:100%">317.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:10pt;font-weight:400;line-height:100%">%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">60,930&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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:0.5pt 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%">14,472&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt 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%">46,458&#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:10pt;font-weight:400;line-height:100%">321.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,451&#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:10pt;font-weight:400;line-height:100%">322.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. See our unaudited consolidated financial statements included elsewhere in this Quarterly Report for additional information regarding our related party net sales for the periods set forth above.</span></div><div style="text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations as a percentage of total net sales for the periods presented.</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:72.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Total net sales</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%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods 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:10pt;font-weight:400;line-height:100%">48.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#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%">51.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">33.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">40.0&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">18.5&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.5pt 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%">6.7&#160;</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest (expense) 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:10pt;font-weight:400;line-height:100%">(0.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</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%">0.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">0.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</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%">18.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-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%">6.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">15.9&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.5pt 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%">5.7&#160;</span></td><td style="background-color:#ffffff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</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:10pt;font-weight:400;line-height:100%">15.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total net sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sal</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es increased by $130.1&#160;million, or 51.7%, to $381.8&#160;million in the six-month period ended September&#160;24, 2021 from $251.7&#160;million in the six-month period ended September&#160;25, 2020. This increase was primarily due to the continued economic recovery and increase in demand for advanced driver assistance systems, as well as higher demand for xEV, data center and industrial automation applications. Gaming and other consumer applications also contributed to the increase in total net sales.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Core End Market and Application</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes total net sales by market. The categorization of net sales by market is based on the characteristics of the end product and application into which our product will be designed.</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.495%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.804%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.808%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automotive</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%">259,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">165,857&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">93,697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,102&#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:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales to our core end markets incre</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ased by $130.1 million, or 51.7%, to $381.8 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the six-month period ended September&#160;24, 2021 from $251.7 million in the six-month period ended September&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive net sal</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es increased in the six-month period ended September&#160;24, 2021 compared to the six-month period ended September&#160;25, 2020 as we continued to experience higher demand for our ADAS, xEV, comfort and convenience and ICE applications.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial and other n</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">et sales increased in the six-month period ended September&#160;24, 2021 compared to the six-month period ended September&#160;25, 2020 primarily due to increased demand in data center, gaming, personal mobility, and industrial motor applications, as well as in our grid infrastructure that includes renewable energy and EV charging.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Product </span></div><div style="margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by product: </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:53.661%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power integrated circuits (&#8220;PIC&#8221;)</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%">132,195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">91,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">40,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnetic sensors (&#8220;MS&#8221;)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,102&#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:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The growth in net sales by product was driven by increases in magnetic sensor IC product sales of $88.8 million and in power IC product sales $40.3 million during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">six-month period ended September&#160;24, 2021 compared to the same period last year</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="margin-top:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Geographic Location </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes net sales by geographic location based on ship-to location. </span></div><div style="margin-bottom:6pt"><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:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,958&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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:10pt;font-weight:400;line-height:100%">60.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,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:10pt;font-weight:400;line-height:100%">42,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,487&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.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:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,006&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,456&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,343&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,102&#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in net sales across geographic locations in the six-month period ended September&#160;24, 2021 compared to the six-month period ended September&#160;25, 2020 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">primarily due to content and market share gains as many countries continue to experience economic expansion coming out of the COVID-19 pandemic and demand for many of our products and applications rose.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales were higher by $27.3 million, or 69.7%, in the United States and Other Americas (predominantly Mexico), primarily driven by the COVID-19 recovery, as well as content and market share gains in ADAS, xEV, ICE, comfort and convenience and industrial applications. The increase in net sales in Japan of $26.5 million, or 57.4%, which was primarily driven by higher demand for our industrial, xEV, ADAS, safety and comfort and convenience and offerings. The increase in net sales of $25.0 million, or 59.2%, in Europe, predominantly comprised of  Germany and France, was primarily driven by increases in automotive demand, particularly ADAS, comfort and convenience, and ICE offerings. The increase in net sales of $23.5 million, or 33.5%, in Greater China related to higher automotive demand, primarily in our industrial, ICE, ADAS, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">safety and comfort and convenience sectors. South Korea and Other Asia experienced sales growth of $15.6 million and $12.4 million, respectively, mainly due to higher automotive demand, specifically in ICE, ADAS and other customer and peripherals.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of goods sold, gross profit and gross margin</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.35pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold increased by $50.9 million, or 37.9%, to $185.1 million in the six-month period ended September&#160;24, 2021 from $134.2 million in the six-month period ended September&#160;25, 2020. The increase in cost of goods sold was primarily attributable to higher production volume and increases in amortization of manufacturing cost absorptions and excess inventory reserves, specifically expenses of $3.1 million related to the discontinuation of a legacy Voxtel product line during the first half of 2022.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross pro</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fit increased by $79.2 million, or 67.4%, to $196.7 million in the six-month period ended September&#160;24, 2021 from $117.5 million in the six-month period ended September&#160;25, 2020. The increase in gross profit was driven by a $130.1 million operational increase in net sales to core end markets, and the impacts to cost of goods sold discussed above.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">R&amp;D expenses</span></div><div style="text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D ex</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">penses increased by $9.6 million, or 19.5%, to $59.1 million in the six-month period ended September&#160;24, 2021 from $49.5 million in the six-month period ended September&#160;25, 2020. This increase was primarily due to a combined $5.6 million increase in employee salaries, contract labor, and inventory and supplies costs, a combined $1.8 million reduction in office supplies and travel and meeting costs, and a $1.7 million increase in stock-based compensation expense.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27.35pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&amp;D expenses represented 15.5% of our total net sales for the six-month period ended September&#160;24, 2021, a decrease from 19.7% of our total net sales in the six-month period ended September&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the six-month period ended September&#160;24, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SG&amp;A expenses</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expens</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">es increased by $15.2 million, or 29.6%, to $66.2 million in the six-month period ended September&#160;24, 2021 from $51.0 million in the six-month period ended September&#160;25, 2020. This increase was primarily due to a combined $9.4 million increase in employee salaries, and inventory and supplies costs, a $7.2 million increase in stock-based compensation expense, partially offset by a combined reduction of $2.6 million in professional fees, severance and travel and meeting costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses represented 17.3% of our total net sales in the six-month period ended September&#160;24, 2021, an increase from 20.3% of our total net sales in the six-month period ended September&#160;25, 2020. This percentage decrease was primarily due to the growth in net sales in the six-month period ended September&#160;24, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest (expense) income, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the six-month period September&#160;24, 2021 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to interest income, net of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.7 million in the six-month period September&#160;25, 2020.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The increase in interest expense was primarily due to mandatory interest payments on the Term Loan Facility in the six-month period ended September&#160;24, 2021 compared to higher interest income received from related parties during the same period last year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency transaction loss</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency transaction</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> losses decreased by $1.3 million to $0.1 million in the six-month period ended September&#160;24, 2021 compared to $1.2 million in the six-month period ended September&#160;25, 2020. The foreign currency transaction loss recorded in the six-month period September&#160;24, 2021 was primarily due to $0.2 million of realized and unrealized losses from our UK location. The foreign currency transaction loss recorded in the six-month period ended September&#160;25, 2020 was primarily attributable to $2.1 million of realized and unrealized losses from our UK location, partially offset by $1.2 million of realized and unrealized losses from our Thailand location.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income in earnings of equity investment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income in earnings of equity investment r</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">eflected a $0.5 million gain in the six-month period ended</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September&#160;24, 2021, representing the earnings on our 30% investment in PSL.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other, net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, net decreased by $1.4 million to $1.6 million of miscellaneous gains in the six-month period September&#160;24, 2021 from $0.2 million of miscellaneous gains in th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e six-month period September&#160;25, 2020. This increase was largely attributable to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unrealized gains on equity securities </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">second</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> quarter of 2022.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income tax provision</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense and the effective income tax rate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> were $10.4 million, or 14.6%, and $2.6 million, or 15.3%, respectively, in the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020. The fluctuation in our effective income tax rate relates primarily to differences in our U.S. taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_121"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the measures presented in our consolidated financial statements, we regularly review other metrics, defined as non-GAAP financial measures by the SEC, to evaluate our business, measure our performance, identify trends, prepare financial forecasts and make strategic decisions. The key metrics we consider are non-GAAP Gross Profit, non-GAAP Gross Margin, non-GAAP Operating Expenses, non-GAAP Operating Income, non-GAAP Operating Margin, non-GAAP Profit before Tax, non-GAAP Provision for Income Tax, non-GAAP Net Income, non-GAAP Net Income per Share, EBITDA, Adjusted EBITDA and Adjusted EBITDA margin (collectively, the &#8220;Non-GAAP Financial Measures&#8221;). These Non-GAAP Financial Measures provide supplemental information regarding our operating performance on a non-GAAP basis that excludes certain gains, losses and charges of a non-cash nature or that occur relatively infrequently and/or that management considers to be unrelated to our core operations, and in the case of non-GAAP Provision for Income Tax, management believes that this non-GAAP measure of income taxes provides it with the ability to evaluate the non-GAAP Provision for Income Taxes across different reporting periods on a consistent basis, independent of special items and discrete items, which may vary in size and frequency. By presenting these Non-GAAP Financial Measures, we provide a basis for comparison of our business operations between periods by excluding items that we do not believe are indicative of our core operating performance, and we believe that investors&#8217; understanding of our performance is enhanced by our presenting these Non-GAAP Financial Measures, as they provide a reasonable basis for comparing our ongoing results of operations. Management believes that tracking and presenting these non-GAAP Financial Measures provides management and the investment community with valuable insight into matters such as: our ongoing core operations, our ability to generate cash to service our debt and fund our operations; and the underlying business trends that are affecting our performance. These Non-GAAP Financial Measures are used by both management and our board of directors, together with the comparable GAAP information, in evaluating our current performance and planning our future business activities. In particular, management finds it useful to exclude non-cash charges in order to better correlate our operating activities with our ability to generate cash from operations and to exclude certain cash charges as a means of more accurately predicting our liquidity requirements. We believe that these Non-GAAP Financial Measures, when used in conjunction with our GAAP financial information, also allow investors to better evaluate our financial performance in comparison to other periods and to other companies in our industry.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These Non-GAAP Financial Measures have significant limitations as analytical tools. Some of these limitations are that:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect our cash expenditures, or future requirements for capital expenditures or contractual commitments;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures exclude certain costs which are important in analyzing our GAAP results;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect changes in, or cash requirements for, our working capital needs;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect the interest expense, or the cash requirements necessary to service interest or principal payments on our debt;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect our tax expense or the cash requirements to pay our taxes;</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">although depreciation and amortization are non-cash charges, the assets being depreciated and amortized will often have to be replaced in the future;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">such measures do not reflect any cash requirements for such replacements; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">other companies in our industry may calculate such measures differently than we do, thereby further limiting their usefulness as comparative measures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Non-GAAP Financial Measures are supplemental measures of our performance that are neither required by, nor presented in accordance with, GAAP. These Non-GAAP Financial Measures should not be considered as substitutes for GAAP financial measures such as gross profit, gross margin, net income or any other performance measures derived in accordance with GAAP. Also, in the future we may incur expenses or charges such as those added back in the calculation of these Non-GAAP Financial Measures. Our presentation of these Non-GAAP Financial Measures should not be construed as an inference that future results will be unaffected by unusual or nonrecurring items.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our prior disclosure referred to non-GAAP Gross Profit and non-GAAP Gross Margin as Adjusted Gross Profit and Adjusted Gross Margin, respectively. No changes have been made to how we calculate these measures.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Gross Profit and Non-GAAP Gross Margin</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate non-GAAP Gross Profit and non-GAAP Gross Margin excluding the items below from cost of goods sold in applicable periods, and we calculate non-GAAP Gross Margin as non-GAAP Gross Profit divided by total net sales.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Voxtel inventory impairment&#8212;Represents costs related to the discontinuation of one of our product lines manufactured by Voxtel.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">PSL and Sanken distribution agreement&#8212;Represents the elimination of inventory cost amortization and foundry service payment related to one-time costs incurred in connection with the disposition of PSL during the fiscal year ended March 26, 2021 (the &#8220;PSL Divestiture&#8221;).</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Stock-based compensation&#8212;Represents non-cash expenses arising from the grant of stock-based awards.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">AMTC Facility consolidation one-time costs&#8212;Represents one-time costs incurred in connection with closing of the AMTC Facility and transitioning of test and assembly functions to the AMPI Facility announced in fiscal year 2020, consisting of: moving equipment between facilities, contract terminations and other non-recurring charges. The closure and transition of the AMTC Facility was substantially completed in March 2021 and closed on the sale in August 2021. These costs are in addition to, and not duplicative of, the adjustments noted in note (*) below.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amortization of acquisition-related intangible assets&#8212;Represents non-cash expenses associated with the amortization of intangible assets in connection with the acquisition of Voxtel, which closed in August 2020.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">COVID-19 related expenses&#8212;Represents expenses attributable to the COVID-19 pandemic primarily related to increased purchases of masks, gloves and other protective materials, and overtime premium compensation paid for maintaining 24-hour service at the AMPI Facility.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(*) Non-GAAP Gross Profit and the corresponding calculation of non-GAAP Gross Margin do not include adjustments consisting of:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Additional AMTC-related costs&#8212;Represents costs relating to the closing of the AMTC Facility and the transitioning of test and assembly functions to the AMPI Facility in the Philippines announced in fiscal year 2020 consisting of the net savings expected to result from the movement of work to the AMPI Facility, which facility had duplicative capacity based on the buildouts of the AMPI Facility in fiscal year</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2018. The elimination of these costs did not reduce our production capacity and therefore did not have direct effects on our ability to generate revenue. The closure and transition of the AMTC Facility was substantially completed in March 2021 and closed on the sale in August 2021.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Out of period adjustment for depreciation expense of giant magnetoresistance assets (&#8220;GMR assets&#8221;)&#8212;Represents a one-time depreciation expense related to the correction of an immaterial error, related to 2017, for certain manufacturing assets that have reached the end of their useful lives.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Operating Expenses, non-GAAP Operating Income and non-GAAP Operating Margin</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate non-GAAP Operating Expenses and non-GAAP Operating Income excluding the same items excluded above to the extent they are classified as operating expenses, and also excluding the items below in applicable periods. We calculate non-GAAP Operating Margin as non-GAAP Operating Income divided by total net sales.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Transaction fees&#8212;Represents transaction-related legal and consulting fees incurred primarily in connection with</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) the acquisition of Voxtel in fiscal year 2020, and (ii) one-time transaction-related legal and consulting fees in fiscal 2021.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Severance&#8212;Represents severance costs associated with (i) labor savings initiatives to manage overall compensation expense as a result of the declining sales volume during the applicable period, including a voluntary separation incentive payment plan for employees near retirement and a reduction in force, (ii) the closing of the AMTC Facility and the transitioning of test and assembly functions to the AMPI Facility announced and initiated in fiscal year 2020, and (iii) costs related to the discontinuation of one of our product lines manufactured by Voxtel in fiscal year 2022.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Change in fair value of contingent consideration&#8212;Represents the change in fair value of contingent consideration payable in connection with the acquisition of Voxtel.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(**) Non-GAAP Operating Income does not include adjustments consisting of those set forth in note (*) to the calculation of non-GAAP Gross Profit, and the corresponding calculation of non-GAAP Gross Margin, above or:</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Labor savings&#8212;Represents salary and benefit costs related to employees whose positions were eliminated through voluntary separation programs or other reductions in force (not associated with the closure of the AMTC Facility or any other plant or facility) and a restructuring of overhead positions from high-cost to low-cost jurisdictions net of costs for newly hired employees in connection with such restructuring.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EBITDA, Adjusted EBITDA, and Adjusted EBITDA Margin</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate EBITDA as net income minus interest income (expense), tax provision (benefit), and depreciation and amortization expenses. We calculate Adjusted EBITDA as EBITDA excluding the same items excluded above and also excluding the items below in applicable periods. We calculate Adjusted EBITDA Margin as Adjusted EBITDA divided by total net sales.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Non-core (gain) loss on sale of equipment&#8212;Represents non-core miscellaneous losses and gains on the sale of equipment.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Foreign currency translation (gain) loss&#8212;Represents losses and gains resulting from the remeasurement and settlement of intercompany debt and operational transactions, as well as transactions with external customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income in earnings of equity investment&#8212;Represents our equity method investment in PSL.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Unrealized gains on investments&#8212;Represents mark-to-market adjustments on equity investments with readily determinable fair values.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Profit before Tax, Non-GAAP Net Income, and Non-GAAP Basic and Diluted Earnings Per Share</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate non-GAAP Profit before Tax as Income before Tax Provision excluding the same items excluded above and also excluding the item below in applicable periods. We calculate non-GAAP Net Income as Net Income excluding the same items excluded above and also excluding the item below in applicable periods.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Provision for Income Tax</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating non-GAAP Provision for Income Tax, we have added back the following to GAAP Income Tax Provision:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Tax effect of adjustments to GAAP results&#8212;Represents the estimated income tax effect of the adjustments to non-GAAP Profit Before Tax described above and elimination of discrete tax adjustments.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></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.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></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="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of Gross Profit </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Gross Profit </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">102,532</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">94,160</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">61,770</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196,692</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">117,471</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voxtel inventory impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,106</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL and Sanken distribution agreement </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,815</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-GAAP Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,589</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,116</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,454</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,705</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,478</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Gross Profit* </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,121</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">98,276</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65,224</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">202,397</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">124,949</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Gross Margin* (% of net sales)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52.2%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49.7%</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><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></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></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></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></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></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></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Gross Profit and the corresponding calculation of non-GAAP Gross Margin do not include adjustments for the following components of our net income: (i) additional AMTC relat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed costs of $&#8212;, $&#8212;, and $2,281 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212;, $&#8212;,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $768 for the three months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and (ii) additional AMTC related costs of $&#8212; and $5,355 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $768 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></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="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of Operating Expenses </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Operating Expenses </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">63,978</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">61,918</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">49,368</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">125,896</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:700;line-height:100%">$</span></td><td style="background-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:700;line-height:100%">100,537</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Research and Development Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP Research and Development Expenses</span></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%">29,590&#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%">29,554&#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%">25,130&#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%">59,144&#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%">49,510&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043&#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%">752&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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%">1,795&#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%">53&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Research and Development Expenses</span></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%">28,539&#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%">28,794&#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%">25,098&#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%">57,333&#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%">49,457&#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;padding:0 1pt"></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 #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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Selling, General and Administrative Expenses</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP Selling, General and Administrative Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,088&#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%">32,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><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%">24,238&#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%">66,152&#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%">51,027&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></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%">4,431&#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%">3,551&#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%">495&#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%">7,982&#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%">822&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,519&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,398&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction fees</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Selling, General and Administrative Expenses</span></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%">28,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><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%">27,588&#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%">20,107&#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%">56,521&#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%">40,954&#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;padding:0 1pt"></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 #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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-GAAP Adjustments</span></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:700;line-height:100%">6,506</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">5,536</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">4,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">12,042</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:700;line-height:100%">10,126</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Operating Expenses *</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">56,382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,205</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">113,854</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">90,411</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Operating Expenses do not include adjustments for the following components of our net income: (i) additional AMTC related costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $&#8212;, and $380 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and (ii) additional AMTC related costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $704 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and labor savings costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $109 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></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.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></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="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of Operating Income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Operating Income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,554</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,242</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,402</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70,796</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,934</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voxtel inventory impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,106</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL and Sanken distribution agreement </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,815</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,766</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction fees </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-GAAP Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,095</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,652</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,617</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,747</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,604</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Operating Income*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">46,649</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,894</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">88,543</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,538</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Operating Margin* (% of net sales) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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><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></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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Operating Income and the corresponding calculation of non-GAAP Operating Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $&#8212;, and $2,330 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of $&#8212;, $&#8212;, and $768 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $5,728 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, labor savings costs of $&#8212; and $109 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></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.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of EBITDA and Adjusted EBITDA</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Net Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,223</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,707</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,618</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,930</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,472</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense (income), net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,495</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(663)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,143</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,263</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,406</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation &amp; amortization </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,339</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,172</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,487</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,511</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EBITDA </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,855</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,487</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,837</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">97,342</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40,445</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core (gain) loss on sale of equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voxtel inventory impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,106</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation (gain) loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,318</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(505)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains on investments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 7pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,766</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction fees </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337</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><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL and Sanken distribution agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,815</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA* </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,959</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">53,777</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,743</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,956</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adjusted EBITDA Margin* (% of net sales)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23.4%</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><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></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></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></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></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></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></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Adjusted EBITDA and the corresponding calculation of Adjusted EBITDA Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $&#8212;, and $2,330 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and (ii) additional AMTC related costs o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $&#8212; and $5,728 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and labor savings costs of $&#8212; and $109 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></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.459%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of Income before Tax Provision</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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Income before Tax Provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,366</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,336</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,082</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core (gain) loss on sale of equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voxtel inventory impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation (gain) loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains on investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL and Sanken distribution agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-GAAP Adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,592</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,985</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,625</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Profit before Tax*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,562</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,720</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,321</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><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></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></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></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></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></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></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></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></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Profit before Tax does not include adjustments for the following components of our net income: (i) additional AMTC related costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $&#8212;, and $2,661 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $&#8212;, $&#8212;, and $768 for the three months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $6,059 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, labor savings costs of $&#8212; and $109 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></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="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">&#160;Reconciliation of Income Tax Provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;GAAP Income Tax Provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,143</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,263</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,082</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,406</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,610</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP effective tax rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of adjustments to GAAP results </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">946</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,667</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Provision for Income Taxes *</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,089</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,354</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,941</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,443</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,277</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Non-GAAP effective tax rate </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.8%</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><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></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></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></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></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></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></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></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></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></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></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></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></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></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></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></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Provision for Income Taxes does not include tax adjustments for the following components of our net income: additional AMTC related costs and labor savings costs. The related tax effect of those adjustments to GAAP results wer</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e $&#8212;, $&#8212; and $768 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and $&#8212; and $1,554 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></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.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></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="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:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 25,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of Net 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><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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Net Income </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">33,223</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">60,930</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,472</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Basic Earnings per Share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP Diluted Earnings per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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 #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 #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 #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 #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 #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-core (gain) loss on sale of equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voxtel inventory impairment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,106&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation (gain) loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">1,318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains on investments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(978)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL and Sanken distribution agreement </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AMTC Facility consolidation one-time costs </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction fees </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Severance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of adjustments to GAAP results </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(946)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,091)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(859)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,037)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,667)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Net Income*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">38,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,208</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,779</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,878</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30,430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,673,788&#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%">189,585,381&#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%">10,000,000&#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%">189,629,535&#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%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,676,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,163,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,416,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Basic Earnings per Share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.78&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#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;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Diluted Earnings per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.78&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#ffffff;border-bottom: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:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04&#160;</span></td><td style="background-color:#ffffff;border-bottom: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></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></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></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></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></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></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></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></tr></table></div><div style="margin-bottom:18pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Net Income does not include adjustments for the following components of our net income: (i) additional AMTC related costs of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, $&#8212;, and $2,661 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f $&#8212;, $&#8212;, and $768 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and (ii) additional AMTC related costs of $&#8212; and $6,059 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, labor savings costs of $&#8212; and $109 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and out of period adjustment for depreciation expense of GMR assets of $&#8212; and $768 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively, and (iii) the related tax effect of adjustments to GAAP results $&#8212;, $&#8212;, and $768 for the three months ended September&#160;24, 2021, June&#160;25, 2021, and September&#160;25, 2020, respectively, and $&#8212; and $1,554 for the six months ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_124"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, we had $248.6&#160;million of cash and cash equivalents and $357.5&#160;million&#160;of working capital compared to $197.2&#160;million of cash and cash equivalents and $313.9&#160;million of working capital as of March&#160;26, 2021. Working capital is impacted by the timing and extent of our business needs.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary requirements for liquidity and capital are working capital, capital expenditures, principal and interest payments on our outstanding debt and other general corporate needs. Historically, these cash requirements have been met through cash provided by operating activities and cash and cash equivalen</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts. Our current capital deployment strategy for 2022 is to utilize excess cash on hand to support our growth initiatives into select markets and planned capital expenditures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;24, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company is not party to any off-balance sheet arrangements that have or are reasonably likely to have a current or future material effect on our financial condition, results of operations, liquidity, capital expenditures, or capital resources. The cash requirements for the upcoming fiscal year relate to our leases, operating and capital purchase commitments and expected contributions to our defined benefit and contribution plans. For information regarding the Company&#8217;s expected cash requirements and timing of payments related to debt and borrowing capacity, leases and noncancellable purchase commitments and pension and defined contribution plans, see Note 15, &#8220;Commitments and Contingencies&#8221;, Note 12, &#8220;Debt and Other Borrowings&#8221; and Note 14, &#8220;Retirement Plans&#8221; to the Company&#8217;s 2021 Annual Report.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have experienced and expect to continue to experience&#8212;to a smaller degree&#8212;increases in accounting, legal and professional fees and other costs associated with being a public company. We believe that our existing cash resources, together with the proceeds from our IPO and our access to the capital markets, will be sufficient to finance our continued operations, growth strategy, planned capital expenditures and the additional expenses we expect to incur as a public company for at least the next twelve months. In order to support and achieve our future growth plans, we may need or seek advantageously to obtain additional funding through equity or debt financing. We believe that our current operating structure will facilitate sufficient cash flows from operations to satisfy our expected long-term liquidity requirements beyond the next twelve months. If these resources are not sufficient to satisfy our liquidity requirements due to changes in circumstances, we may be required to seek additional financing. If we raise additional funds by issuing equity securities, our stockholders will experience dilution. Debt financing, if available, may contain covenants that significantly restrict our operations or our ability to obtain additional debt financing in the future. Any additional financing that we raise may contain terms that are not favorable to us or our stockholders. We cannot assure you that we would be able to obtain additional financing on terms favorable to us or our existing stockholders, or at all.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating, Investing and Financing Activities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020:</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:68.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.783%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;24, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September&#160;25, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</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%">69,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">28,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing 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:9pt;font-weight:400;line-height:100%">(23,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(42,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by financing 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:9pt;font-weight:400;line-height:100%">1,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash and cash equivalents and restricted cash</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: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%">51,809&#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%">(11,524)</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $69.9 million in the six-month period September&#160;24, 2021, resulting primarily from our net income of $60.9 million and noncash charges of $35.5&#160;million, partially offset by a net decrease in operating assets and liabilities of $26.5&#160;million. Net changes in operating assets and liabilities consisted of a $17.2 million decrease in accrued expenses and other current and long-term liabilities, a $6.8 million increase in prepaid expenses, a $6.2 million decrease in trade accounts payable, and a $2.3 million increase in trade accounts receivable, net, partially offset by a $4.4 million decrease in inventories and a $1.3 million increase in net amounts due from related parties. The decrease in accrued expenses and other current and long-term liabilities was primarily the result of management incentive payments, partially offset by higher accrued personnel costs. The decrease in accrued expenses and other current and long-term liabilities was primarily due to the release of deposits related to the sale of our AMTC Facility and reduction of the balance due on the Voxtel acquisition. The increase in prepaid expenses and other assets were primarily due to an increase in prepaid contracts and deposits, investments in marketable equity securities, and the timing of tax payments, including value-added taxes receivable, insurance and contract costs. Accounts payable decreased mainly due to the timing of payments to suppliers and vendors, partially offset by higher operating purchases, including unpaid capital expenditures of $3.2 million. The </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increase in trade accounts receivable, net was primarily a result of increased sales year-over-year, as well as the timing of receipts from customers. The decrease in inventories was primarily a result of the continued drawdown after building inventory up in prior periods to support anticipated sales growth and recovery from the COVID-19 pandemic. The increase in net amounts due to related parties was primarily due to variations in the timing of such payments in the ordinary course of business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $28.6 million in the six-month period ended September 25, 2020, resulting primarily from our net income of $14.5 million and non-cash charges of $26.9 million, partially offset by a net decrease in operating assets and liabilities of $12.7 million. Net changes in operating assets and liabilities consisted of a $16.7 million increase in prepaid expenses and other assets, a $8.8 million increase in inventories, a $5.6 million decrease in accrued expenses and other current and long-term liabilities, and a $1.3 million increase in accounts receivable &#8211; other, partially offset by a decrease of $10.7 million in due from/to related parties, a $6.2 million decrease in trade accounts receivable, net and a $2.8 million increase in trade accounts payable. The increase in prepaid expenses and other assets, excluding the impact of the non-cash removal of PSL-related assets of $5.2 million and acquisition of Voxtel, included a $2.9 million increase in prepaid taxes, a $2.4 million increase in deferred IPO costs, a $1.7 million increase in amortizable patent costs, a $0.8 million increase in prepaid contracts and deposits and a $7.7 million increase in other prepaid expenses. The $8.8 million inventory increase is the result of a $22.4 million reduction in balances from March 27, 2020, offset by a $32.2 million impact of the non-cash removal of PSL and Sanken distribution business related assets and $2.1 million of non-cash inventory provisions, reduced by $3.1 million of inventory added in the acquisition of Voxtel. The decrease in accrued expenses and other current and long-term liabilities is the result of a $13.4 million reduction in balances from March 27, 2020, adjusted for $26.5 million of non-cash increases related to the Voxtel acquisition primarily for deferred and contingent consideration, offset by the $7.6 million impact of the non-cash removal of PSL and Sanken distribution related assets. Trade accounts payable were impacted by the non-cash removal of PSL-related liabilities of $4.2 million, with the difference due to timing of such payments in the ordinary course of business. Changes related to trade accounts receivable, net, accounts receivable &#8211; other, and due from/to related parties was primarily due to variations in the timing of such payments in the ordinary course of business.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities primarily consists of purchases and sales of property, plant and equipment, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">partially offset by proceeds from sales of property, plant and equipment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We expect our multi-year transition from an integrated device manufacturer to our current fabless, asset-lite manufacturing model, including the completion of the PSL Divestiture, will result in a decrease in capital expenditures in the future.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $23.3 million in the six-month period September&#160;24, 2021, consisting of purchases of property, plant and equipment of $33.8 million, payments related to the acquisition of Voxtel of $12.5 million, and purchases of marketable securities of $4.3 million, partially offset by $27.4 million of cash received for the sale of the AMTC Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $42.6 million in the six-month period ended September 25, 2020, consisting of $18.1 million of purchases of property, plant and equipment, $8.5 million of cash expended for the acquisition of Voxtel and $16.3 million of cash removed as result of the PSL Divestiture, partially offset by $0.3 million of proceeds from sales of property, plant and equipment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $1.3 million in the six-month period September&#160;24, 2021, consisting of proceeds received in connection with the issuance of common stock under our employee stock purchase plan.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no net cash provided by financing activities in the six-month period ended September 25, 2020.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_127"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2020, we entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325.0 million senior secured term loan facility due in 2027 (the &#8220;Term Loan Facility&#8221;). On September 30, 2020, we also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50.0 million senior secured revolving credit facility expiring in 2023 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Senior Secured Credit Facilities&#8221;). As </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of September&#160;24, 2021, we had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in aggregate principal amount of debt outstanding under our Senior Secured Credit Facilities.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Credit Facilities </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility bears interest at a rate per year of, at our option, either (i) the Base Rate (as defined in the credit agreement) plus an applicable margin from 2.75% to 3.00% depending on our net leverage ratio, or (ii) the Eurodollar Rate (as defined in the credit agreement) plus an applicable margin from 3.75% to 4.00% depending on our net leverage ratio. The Eurodollar Rate is subject to a floor of 0.50%. At September&#160;24, 2021, all term loan borrowings were designated as Eurodollar loans and bore interest of 4.25%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred deferred financing costs of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$9.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in connection with the Term Loan Facility, the total of which was amortized into interest expense or recognized as loss on debt extinguishment as of March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility contains certain covenants that may, among other things and subject to certain exceptions, restrict the ability of us to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">create, incur, assume or suffer to exist any lien upon any of its property, assets, or revenue;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">create, incur, or assume indebtedness;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">merge, consolidate or amalgamate with or into any other entity;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">purchase or otherwise acquire all or substantially all of the assets, liabilities or properties of any other entity;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">sell, lease, transfer or otherwise dispose of all or substantially all of its assets or properties;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">enter into transactions with affiliates;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">pay dividends or make other distributions; or</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">change the nature of its business activities, its fiscal year, or its governing documents.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Term Loan Facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our and our subsidiaries&#8217; other property and assets, in each case subject to various exceptions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be required to make mandatory prepayments of the Term Loan Facility if we have Excess Cash Flow (as defined in the credit agreement) if we make certain sales of assets outside the ordinary course of business, or if we suffer certain property loss events. We may make optional prepayments from time to time without premium or penalty.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility bears interest at a rate per year of, at our option, the Base Rate plus 1.5%, the Cost of Funds Rate (as defined in the credit agreement) plus 2.5%, or the Eurodollar Rate plus 2.5%.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, commencing on the last business day of December 2020, we are required to pay, on a quarterly basis, a non-refundable commitment fee of 0.50% per year on the average daily unused commitments under the Revolving Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We incurred financing costs of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.3 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in connection with the Revolving Credit Facility, which we classified the related short-term and long-term portions within Prepaid expenses and other current assets and Other assets on our unaudited consolidated balance sheet and are amortizing these costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving Credit Facility was $0.2 million at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> September&#160;24, 2021</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:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility contains certain financial and non-financial covenants, including a maximum net leverage ratio applicable to the Revolving Credit Facility in the event that utilization exceeds 35% of the revolving loan commitment.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility are secured by 100% of the stock of our domestic subsidiaries, portions of the stock of certain of our foreign subsidiaries, and substantially all of our subsidiaries&#8217; other property and assets, in each case subject to various exceptions.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AMPI Credit Facilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 26, 2019, AMPI entered into a line of credit agreement with Union Bank of the Philippines, Inc. that provides for a maximum borrowing capacity of 60.0 million Philippine pesos (approximately $1.8 million) at the bank</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s prevailing interest rate. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While this line of credit initially expired on August 21, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on bank operations), the line of credit was extended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n September 2021 and is now expected to expire on August&#160;21, 2022. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 20, 2019, AMPI entered into a line of credit agreement with BDO Unibank that provides for a maximum borrowing capacity of 75.0 million Philippine pesos (approximately $2.2 million) at the bank&#8217;s prevailing interest rat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e. While this line of credit initially expired on June 30, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021. </span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_130"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">See Note 2, &#8220;Summary of Significant Accounting Policies&#8221; in the unaudited consolidated financial statements included elsewhere in this Quarterly Report for a full description of recent accounting pronouncements, including the respective dates of adoption or expected adoption and effects on our condensed consolidated financial statements contained in Item 1 of this Quarterly Report.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_133"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Our significant accounting policies are described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221; to our consolidated financial statements included in our 2021 Annual Report. There have been no material changes in our critical accounting policies and estimates since March&#160;26, 2021.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_145"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in our exposures to market risk since March&#160;26, 2021. For details on the Company&#8217;s interest rate, foreign currency exchange, and inflation risks, see &#8220;Item 7A. Quantitative and Qualitative Information About Market Risks&#8221; in our 2021 Annual Report.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_148"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Limitations on Effectiveness of Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In designing and evaluating our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our management, with the participation of our Chief Executive Officer and Senior Vice President, Chief Financial Officer and Treasurer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of September&#160;24, 2021. Based on the evaluation of our disclosure controls and procedures as of September&#160;24, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. </span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_151"></div><div style="margin-top:18pt;text-align:center"><span><br/></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_154"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, we may be involved in claims and proceedings arising in the course of our business. The outcome of any such claims or proceedings, regardless of the merits, is inherently uncertain. We are not currently party to any material legal proceedings, and we are not aware of any pending or threatened legal proceeding against us that we believe could have a material adverse effect on our business, operating results, cash flows or financial condition.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_157"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the &#8220;Risk Factors&#8221; disclosed in Item 1A of our 2021 Annual Report.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_160"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_163"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Defaults Upon Senior Securities.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_166"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i6378377c7bef4d81b71fcde738ce4c61_169"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Other Information.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><div id="i6378377c7bef4d81b71fcde738ce4c61_172"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;Exhibits</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:12.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.288%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.871%"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Exhibit No.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Description of Exhibit</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/866291/000086629121000028/exhibit101-addendumtostock.htm">Addendum to Stockholders Agreement of Allegro MicroSystems, Inc., dated as of June 30, 2021, by and among Allegro MicroSystems, Inc., OEP SKNA, L.P. and Sanken Electric Co., Ltd. (incorporated by reference from Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K filed on July 2, 2021).</a></span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="algm-2021924x10ex311.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="algm-2021924x10ex312.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="algm-2021924x10ex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="algm-2021924x10ex322.htm">Certification of</a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline" href="algm-2021924x10ex322.htm"> </a></span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;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:115%;text-decoration:underline" href="algm-2021924x10ex322.htm">Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document. The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:8pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 style="height:6pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101 filed herewith).</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><div id="i6378377c7bef4d81b71fcde738ce4c61_175"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</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:42.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.389%"></td><td style="width:0.1%"></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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ALLEGRO MICROSYSTEMS, INC.</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;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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: October 29, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Ravi Vig</span></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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ravi Vig</span></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="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"><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%">President and Chief Executive Officer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(principal executive officer)</span></div></td></tr><tr style="height:15pt"><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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: October 29, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;Paul V. Walsh, Jr.</span></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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Paul V. Walsh, Jr.</span></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="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"><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%">Senior Vice President, Chief Financial Officer and Treasurer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(principal financial and accounting officer)</span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>algm-2021924x10ex311.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="i841615985d5f44c59d2edd7a282e4948_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CERTIFICATION</font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Ravi Vig, certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc.&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)   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="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(b)   &#91;Omitted&#93;&#59;</font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)   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="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)   Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant&#8217;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="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.    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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)   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="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)   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><br></font></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:34.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.619%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; October&#160;29, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Ravi Vig</font></div></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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ravi Vig</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal executive officer)</font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>algm-2021924x10ex312.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="i2990ec8db2554a26813a23792a673ce1_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul V. Walsh Jr., certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc.&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) for the registrant and have&#58;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)   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="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(b)   &#91;Omitted&#93;&#59;</font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)    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="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)   Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant&#8217;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="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.    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="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)   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="padding-left:27pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:27pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)   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><br></font></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:34.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.619%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; October&#160;29, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Paul V. Walsh, Jr.</font></div></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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Paul V. Walsh, Jr.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal financial officer)</font></div></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>algm-2021924x10ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i3ec6b6185ab2407a85d63d19440504ca_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc. (the &#8220;Company&#8221;) for the quarterly period ended September&#160;24, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I certify pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-indent:-18pt"><font><br></font></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:34.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.619%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; October&#160;29, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Ravi Vig</font></div></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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ravi Vig</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal executive officer)</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>algm-2021924x10ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i72484a8744464ebea9e98a523729b165_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Quarterly Report on Form 10-Q of Allegro MicroSystems, Inc. (the &#8220;Company&#8221;) for the quarterly period ended September&#160;24, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#34;Report&#34;), I certify pursuant to 18 U.S.C. &#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">the Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="text-indent:-18pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:34.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Date&#58; October&#160;29, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Paul V. Walsh, Jr.</font></div></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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Paul V. Walsh, Jr.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal financial officer)</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:72pt;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>6
<FILENAME>algm-20210924.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:683cf8d8-5672-4db5-98fd-35401c51f0cc,g:30f100e7-413c-4bea-b8ea-a14aa0a56d22-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:algm="http://www.allegromicro.com/20210924" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.allegromicro.com/20210924">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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="algm-20210924_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="algm-20210924_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="algm-20210924_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="algm-20210924_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.allegromicro.com/role/CoverPage">
        <link:definition>0001001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.allegromicro.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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>1004005 - 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="CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
        <link:definition>1005006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</link: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.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1006007 - 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="NatureoftheBusinessandBasisofPresentation" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation">
        <link:definition>2101101 - Disclosure - Nature of the Business and 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="NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails">
        <link:definition>2402401 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2103102 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails">
        <link:definition>2405402 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (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="RevenuefromContractwithCustomers" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomers">
        <link:definition>2106103 - Disclosure - Revenue from Contract 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="RevenuefromContractwithCustomersTables" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables">
        <link:definition>2307301 - Disclosure - Revenue from Contract 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="RevenuefromContractwithCustomersNetSalesbyApplicationDetails" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails">
        <link:definition>2408403 - Disclosure - Revenue from Contract with Customers - Net Sales by Application (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="RevenuefromContractwithCustomersNetSalesbyProductDetails" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails">
        <link:definition>2409404 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (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="RevenuefromContractwithCustomersNetSalesbyGeographyDetails" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails">
        <link:definition>2410405 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (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="RevenuefromContractwithCustomersAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails">
        <link:definition>2411406 - Disclosure - Revenue from Contract with Customers - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.allegromicro.com/role/FairValueMeasurements">
        <link:definition>2112104 - 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="FairValueMeasurementsTables" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsTables">
        <link:definition>2313302 - 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="FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails">
        <link:definition>2414407 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At 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="FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails">
        <link:definition>2415408 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable 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="FairValueMeasurementsNarrativeDetails" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>2416409 - Disclosure - Fair Value Measurements - 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="FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails">
        <link:definition>2417410 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (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="TradeAccountsReceivablenet" roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet">
        <link:definition>2118105 - Disclosure - Trade Accounts Receivable, 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="TradeAccountsReceivablenetTables" roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables">
        <link:definition>2319303 - Disclosure - Trade Accounts Receivable, 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="TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails">
        <link:definition>2420411 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts 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="TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails">
        <link:definition>2421412 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (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.allegromicro.com/role/Inventories">
        <link:definition>2122106 - 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.allegromicro.com/role/InventoriesTables">
        <link:definition>2323304 - 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="InventoriesScheduleofInventoriesDetails" roleURI="http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails">
        <link:definition>2424413 - Disclosure - Inventories - Schedule of 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="InventoriesNarrativeDetails" roleURI="http://www.allegromicro.com/role/InventoriesNarrativeDetails">
        <link:definition>2425414 - Disclosure - Inventories - 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="AssetsHeldForSale" roleURI="http://www.allegromicro.com/role/AssetsHeldForSale">
        <link:definition>2126107 - Disclosure - Assets Held For Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSaleDetails" roleURI="http://www.allegromicro.com/role/AssetsHeldforSaleDetails">
        <link:definition>2427415 - Disclosure - Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnet" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet">
        <link:definition>2128108 - 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.allegromicro.com/role/PropertyPlantandEquipmentnetTables">
        <link:definition>2329305 - 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="PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>2430416 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentnetNarrativeDetails" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails">
        <link:definition>2431417 - 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="PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails">
        <link:definition>2432418 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssets">
        <link:definition>2133109 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>2334306 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails">
        <link:definition>2435419 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails">
        <link:definition>2436420 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, 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="GoodwillandIntangibleAssetsNarrativeDetails" roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails">
        <link:definition>2437421 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>2438422 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsnet" roleURI="http://www.allegromicro.com/role/OtherAssetsnet">
        <link:definition>2139110 - Disclosure - Other Assets, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsnetTables" roleURI="http://www.allegromicro.com/role/OtherAssetsnetTables">
        <link:definition>2340307 - Disclosure - Other Assets, net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsnetDetails" roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails">
        <link:definition>2441423 - Disclosure - Other Assets, 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="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>2142111 - 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.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>2343308 - 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.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>2444424 - 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="Leases" roleURI="http://www.allegromicro.com/role/Leases">
        <link:definition>2145112 - 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.allegromicro.com/role/LeasesTables">
        <link:definition>2346309 - 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="LeasesNarrativeDetails" roleURI="http://www.allegromicro.com/role/LeasesNarrativeDetails">
        <link:definition>2447425 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseCostsandOtherInformationDetails" roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails">
        <link:definition>2448426 - Disclosure - Leases - Schedule of Lease Costs and Other Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseLiabilityMaturityDetails" roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails">
        <link:definition>2449427 - Disclosure - Leases - Schedule of Lease Liability Maturity (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="LeasesScheduleofLeaseLiabilityMaturityDetails_1" roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1">
        <link:definition>2449427 - Disclosure - Leases - Schedule of Lease Liability Maturity (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="LeasesScheduleofFutureMinimumRentalPaymentsDetails" roleURI="http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails">
        <link:definition>2450428 - Disclosure - Leases - Schedule of Future Minimum Rental 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="DebtandOtherBorrowings" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowings">
        <link:definition>2151113 - Disclosure - Debt and Other Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtandOtherBorrowingsDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails">
        <link:definition>2452429 - Disclosure - Debt and Other Borrowings (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="OtherLongTermLiabilities" roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilities">
        <link:definition>2153114 - Disclosure - Other Long-Term 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="OtherLongTermLiabilitiesTables" roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables">
        <link:definition>2354310 - Disclosure - Other Long-Term 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="OtherLongTermLiabilitiesDetails" roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails">
        <link:definition>2455430 - Disclosure - Other Long-Term 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="RetirementPlans" roleURI="http://www.allegromicro.com/role/RetirementPlans">
        <link:definition>2156115 - Disclosure - Retirement 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="RetirementPlansTables" roleURI="http://www.allegromicro.com/role/RetirementPlansTables">
        <link:definition>2357311 - Disclosure - Retirement Plans (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="RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails">
        <link:definition>2458431 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlansFairValueofEntitysPlanAssetsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails">
        <link:definition>2459432 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails">
        <link:definition>2460433 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlansNarrativeDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails">
        <link:definition>2461434 - Disclosure - Retirement Plans - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingencies" roleURI="http://www.allegromicro.com/role/CommitmentandContingencies">
        <link:definition>2162116 - Disclosure - Commitment 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="CommitmentandContingenciesDetails" roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesDetails">
        <link:definition>2463435 - Disclosure - Commitment and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShare" roleURI="http://www.allegromicro.com/role/NetIncomeperShare">
        <link:definition>2164117 - Disclosure - Net Income 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="NetIncomeperShareTables" roleURI="http://www.allegromicro.com/role/NetIncomeperShareTables">
        <link:definition>2365312 - Disclosure - Net Income 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="NetIncomeperShareNarrativeDetails" roleURI="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails">
        <link:definition>2466436 - Disclosure - Net Income per Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails">
        <link:definition>2467437 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails">
        <link:definition>2468438 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockandStockBasedCompensation" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation">
        <link:definition>2169118 - Disclosure - Common Stock and Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockandStockBasedCompensationTables" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables">
        <link:definition>2370313 - Disclosure - Common Stock and Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockandStockBasedCompensationNarrativeDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails">
        <link:definition>2471439 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
        <link:definition>2472440 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.allegromicro.com/role/IncomeTaxes">
        <link:definition>2173119 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.allegromicro.com/role/IncomeTaxesTables">
        <link:definition>2374314 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofTaxProvisionDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails">
        <link:definition>2475441 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>2476442 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions">
        <link:definition>2177120 - 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.allegromicro.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2478443 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="algm_PhotonicsMember" abstract="true" name="PhotonicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesWithheldForTaxWithholdingObligation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" abstract="false" name="AccountsReceivableAllowanceForReturnsAndSalesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_LegacyTrademarksMember" abstract="true" name="LegacyTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_NumberOfLocations" abstract="false" name="NumberOfLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_ConversionOfStockConversionRatio" abstract="false" name="ConversionOfStockConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_NumberOfContinentsOnWhichEntityOperates" abstract="false" name="NumberOfContinentsOnWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_PowerIntegratedCircuitsMember" abstract="true" name="PowerIntegratedCircuitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DiscreteTechnologyDevelopmentAgreementMember" abstract="true" name="DiscreteTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" abstract="false" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" abstract="false" name="AccountsReceivableAllowanceForReturnsAndSalesWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" abstract="false" name="RestrictedCashAndCashEquivalentsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" abstract="false" name="AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionSeverancePaymentIfTerminated" abstract="false" name="RelatedPartyTransactionSeverancePaymentIfTerminated" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" abstract="false" name="AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionMonthlyFeePayable" abstract="false" name="RelatedPartyTransactionMonthlyFeePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_SankenMember" abstract="true" name="SankenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SankenElectricEuropeLtdMember" abstract="true" name="SankenElectricEuropeLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccruedSeveranceCurrent" abstract="false" name="AccruedSeveranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_CreditSuisseAGCaymanIslandsBranchMember" abstract="true" name="CreditSuisseAGCaymanIslandsBranchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_IndustrialEndMarketMember" abstract="true" name="IndustrialEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" abstract="false" name="CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" abstract="false" name="IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_LessAbstract" abstract="true" name="LessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_Company401KPlanMember" abstract="true" name="Company401KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_VoxtelProductLineMember" abstract="true" name="VoxtelProductLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringJune302021Member" abstract="true" name="LineOfCreditAgreementExpiringJune302021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_MagneticSensorsMember" abstract="true" name="MagneticSensorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_OtherAsiaMember" abstract="true" name="OtherAsiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_PensionPromiseMember" abstract="true" name="PensionPromiseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" abstract="false" name="InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_CommonClassLMember" abstract="true" name="CommonClassLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_NonRelatedPartyRevenueMember" abstract="true" name="NonRelatedPartyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_PriceSupportPaymentMember" abstract="true" name="PriceSupportPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AMTCFacilityMember" abstract="true" name="AMTCFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_BusinessCombinationConsiderationTransferredPayable" abstract="false" name="BusinessCombinationConsiderationTransferredPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_RelatedPartyRevenueMember" abstract="true" name="RelatedPartyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" abstract="false" name="AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" abstract="false" name="WeightedAverageNumberIssuableSharesOutstandingAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_ICTechnologyDevelopmentAgreementMember" abstract="true" name="ICTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" abstract="false" name="LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_UnsecuredRevolvingCreditFacilitiesMember" abstract="true" name="UnsecuredRevolvingCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" abstract="true" name="IndefiniteLivedTechnologyBasedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_OtherEndMarketMember" abstract="true" name="OtherEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AMEPlanMember" abstract="true" name="AMEPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringAugust312021Member" abstract="true" name="LineOfCreditAgreementExpiringAugust312021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DefinedBenefitPlanRetirementEligibilityAge" abstract="false" name="DefinedBenefitPlanRetirementEligibilityAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" abstract="false" name="AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" abstract="false" name="AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_UnitInvestmentTrustFundMember" abstract="true" name="UnitInvestmentTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DebtInstrumentInterestRateFloor" abstract="false" name="DebtInstrumentInterestRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" abstract="false" name="AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_IncreaseDecreaseInDueToFromRelatedParties" abstract="false" name="IncreaseDecreaseInDueToFromRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AutomotiveEndMarketMember" abstract="true" name="AutomotiveEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_MizuhoBankLtdMember" abstract="true" name="MizuhoBankLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherAccountsReceivableRelatedPartiesCurrent" abstract="false" name="OtherAccountsReceivableRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionSigningFee" abstract="false" name="RelatedPartyTransactionSigningFee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ContingentConsiderationFairValueDisclosure" abstract="false" name="ContingentConsiderationFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" abstract="true" name="BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_CommonStockPriorityDividendRatePercent" abstract="false" name="CommonStockPriorityDividendRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_ContingentConsiderationLiabilityMember" abstract="true" name="ContingentConsiderationLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>algm-20210924_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:683cf8d8-5672-4db5-98fd-35401c51f0cc,g:30f100e7-413c-4bea-b8ea-a14aa0a56d22-->
<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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8d35c296-0531-4667-9844-664a29695e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8d35c296-0531-4667-9844-664a29695e1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_06bcc740-55ec-44c1-8098-5ad8b0c2a578" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_06bcc740-55ec-44c1-8098-5ad8b0c2a578" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_92938fc4-8921-46ae-922f-caf18d678053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_Goodwill_92938fc4-8921-46ae-922f-caf18d678053" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_38ef86b3-7b54-4268-933b-d7480d7d54a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_38ef86b3-7b54-4268-933b-d7480d7d54a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d4cad726-9f98-4ad8-a82d-93fb12aa0b33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d4cad726-9f98-4ad8-a82d-93fb12aa0b33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c455c9ce-4255-492f-8008-59f08e45a591" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_AssetsCurrent_c455c9ce-4255-492f-8008-59f08e45a591" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a1973e07-a487-4ffb-b087-b806ea44f4c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a1973e07-a487-4ffb-b087-b806ea44f4c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_a721224e-e76c-4bc9-9161-0de729982232" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_acb8da65-abb8-466b-81d1-89bedb80bc96" xlink:to="loc_us-gaap_EquityMethodInvestments_a721224e-e76c-4bc9-9161-0de729982232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9308805a-9ede-4dd5-b9e1-6b5879bfc387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_75d3d0c6-c183-4948-ad20-766c894984f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9308805a-9ede-4dd5-b9e1-6b5879bfc387" xlink:to="loc_us-gaap_StockholdersEquity_75d3d0c6-c183-4948-ad20-766c894984f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_670179b5-7322-40cf-87bb-c0fd2e8953f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9308805a-9ede-4dd5-b9e1-6b5879bfc387" xlink:to="loc_us-gaap_MinorityInterest_670179b5-7322-40cf-87bb-c0fd2e8953f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a669dd7c-c591-431d-af8b-b6f39ad143d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9d712934-f9ff-462b-bc4e-013039fdc5f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a669dd7c-c591-431d-af8b-b6f39ad143d6" xlink:to="loc_us-gaap_Liabilities_9d712934-f9ff-462b-bc4e-013039fdc5f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c27987e2-ffa8-4058-9756-f7d96ca1a2be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a669dd7c-c591-431d-af8b-b6f39ad143d6" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c27987e2-ffa8-4058-9756-f7d96ca1a2be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b633466a-bd0f-4e79-87fc-b65ed32f6e73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a669dd7c-c591-431d-af8b-b6f39ad143d6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b633466a-bd0f-4e79-87fc-b65ed32f6e73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ed23d18a-1fed-4e22-97dc-689b2ed9e1bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ed23d18a-1fed-4e22-97dc-689b2ed9e1bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9e7f8461-8af2-48b2-b265-065ed369b6ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9e7f8461-8af2-48b2-b265-065ed369b6ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8f2e029e-ed82-43b6-95d7-e16c0585b82e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_InventoryNet_8f2e029e-ed82-43b6-95d7-e16c0585b82e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5abd6b82-a325-41e0-b42b-e92c367ed8b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5abd6b82-a325-41e0-b42b-e92c367ed8b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_c5daa1d9-38c1-47e0-bc89-b2f2e36b1b7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_c5daa1d9-38c1-47e0-bc89-b2f2e36b1b7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_e979499f-0b24-4934-a8e7-ae17891527e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_RestrictedCashCurrent_e979499f-0b24-4934-a8e7-ae17891527e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_ac3cbaf4-26f2-45d4-aa53-e416471a4fb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_ac3cbaf4-26f2-45d4-aa53-e416471a4fb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_e1219e12-ccf1-4ddd-a7e8-36b2e3c45e5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bb1150c1-e61b-4a30-a2bf-98e13d91fea1" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_e1219e12-ccf1-4ddd-a7e8-36b2e3c45e5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_92bffb12-082f-48aa-bb72-fdf7af0604b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_266aa301-8962-4d6b-9552-16850799c980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_92bffb12-082f-48aa-bb72-fdf7af0604b0" xlink:to="loc_us-gaap_LongTermLineOfCredit_266aa301-8962-4d6b-9552-16850799c980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_28114b5a-86da-40dc-a446-29b4b297a188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_92bffb12-082f-48aa-bb72-fdf7af0604b0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_28114b5a-86da-40dc-a446-29b4b297a188" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b445a78e-740c-4db5-9642-10ead8e3304d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_92bffb12-082f-48aa-bb72-fdf7af0604b0" xlink:to="loc_us-gaap_LiabilitiesCurrent_b445a78e-740c-4db5-9642-10ead8e3304d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_90218424-7e97-4ccc-9f19-6390de8818a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_92bffb12-082f-48aa-bb72-fdf7af0604b0" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_90218424-7e97-4ccc-9f19-6390de8818a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4c8a3e9f-f413-4b47-aa18-041e6520cd87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_eaeded90-5f1e-4a7c-a77b-ec4c862038d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4c8a3e9f-f413-4b47-aa18-041e6520cd87" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_eaeded90-5f1e-4a7c-a77b-ec4c862038d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e4d75a9b-380a-4acd-95c7-933dccb0d6f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4c8a3e9f-f413-4b47-aa18-041e6520cd87" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e4d75a9b-380a-4acd-95c7-933dccb0d6f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_7f1ff7e1-b1d3-40d4-baa9-2d0a91ab9168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4c8a3e9f-f413-4b47-aa18-041e6520cd87" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_7f1ff7e1-b1d3-40d4-baa9-2d0a91ab9168" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_996f8698-c4d5-4651-a555-25dae6959a7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4c8a3e9f-f413-4b47-aa18-041e6520cd87" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_996f8698-c4d5-4651-a555-25dae6959a7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ea315528-4ac6-46e9-83e6-d1c40c3a2514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af56958a-0661-4b82-9cf8-f061cec2358b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ea315528-4ac6-46e9-83e6-d1c40c3a2514" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_af56958a-0661-4b82-9cf8-f061cec2358b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_4c639b4d-af49-44b1-b762-99d7a6b0cf36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ea315528-4ac6-46e9-83e6-d1c40c3a2514" xlink:to="loc_us-gaap_CommonStockValue_4c639b4d-af49-44b1-b762-99d7a6b0cf36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a002313d-19b7-488f-ab8b-f5868d9df53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ea315528-4ac6-46e9-83e6-d1c40c3a2514" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a002313d-19b7-488f-ab8b-f5868d9df53f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_796b7bca-2d3c-4cec-a2ad-8a005b061ff5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ea315528-4ac6-46e9-83e6-d1c40c3a2514" xlink:to="loc_us-gaap_AdditionalPaidInCapital_796b7bca-2d3c-4cec-a2ad-8a005b061ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7183306b-c4b3-40c2-9f5c-2b410736d7f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_ea315528-4ac6-46e9-83e6-d1c40c3a2514" xlink:to="loc_us-gaap_PreferredStockValue_7183306b-c4b3-40c2-9f5c-2b410736d7f8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_285f3065-c299-4f29-b13f-037f2f47b420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdc7f12f-92ed-4627-9c6a-7171326cf67c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_285f3065-c299-4f29-b13f-037f2f47b420" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdc7f12f-92ed-4627-9c6a-7171326cf67c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_f6a8462c-fdee-46c7-af73-f27ed876467a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_285f3065-c299-4f29-b13f-037f2f47b420" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_f6a8462c-fdee-46c7-af73-f27ed876467a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b5edcad1-3cdd-4717-a38f-4f98ff9c9b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_41ae907d-2bbd-48a9-982a-65649dbba70f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b5edcad1-3cdd-4717-a38f-4f98ff9c9b5a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_41ae907d-2bbd-48a9-982a-65649dbba70f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_fa619708-cd33-435a-a964-b10d1021d862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b5edcad1-3cdd-4717-a38f-4f98ff9c9b5a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_fa619708-cd33-435a-a964-b10d1021d862" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_630f2d8a-1547-4b06-919a-857cce616582" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b5edcad1-3cdd-4717-a38f-4f98ff9c9b5a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_630f2d8a-1547-4b06-919a-857cce616582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b407cb3a-17bb-4296-9799-38d9a4001a26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0fc9b031-4ef5-4ecd-b7be-1e73aee3b74f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b407cb3a-17bb-4296-9799-38d9a4001a26" xlink:to="loc_us-gaap_ProfitLoss_0fc9b031-4ef5-4ecd-b7be-1e73aee3b74f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e4911639-0b26-4bad-b8f6-66f4a92fda9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_b407cb3a-17bb-4296-9799-38d9a4001a26" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e4911639-0b26-4bad-b8f6-66f4a92fda9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_89040233-6cb7-41d1-a2a5-2f0b48b05a94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6242afea-a4a6-4505-96a2-39f09f308c2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_89040233-6cb7-41d1-a2a5-2f0b48b05a94" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6242afea-a4a6-4505-96a2-39f09f308c2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_34432f0d-96e7-4730-8ec2-f9ba35b1683b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_89040233-6cb7-41d1-a2a5-2f0b48b05a94" xlink:to="loc_us-gaap_OperatingIncomeLoss_34432f0d-96e7-4730-8ec2-f9ba35b1683b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0641ddd9-8a4b-4bcc-8557-33bc4e4c4eca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_89040233-6cb7-41d1-a2a5-2f0b48b05a94" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0641ddd9-8a4b-4bcc-8557-33bc4e4c4eca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_57d3c919-6b07-40a9-8315-420e8042e0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_89040233-6cb7-41d1-a2a5-2f0b48b05a94" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_57d3c919-6b07-40a9-8315-420e8042e0ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f524ece5-4cb7-4bab-aaa4-61a581ca122b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_89040233-6cb7-41d1-a2a5-2f0b48b05a94" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f524ece5-4cb7-4bab-aaa4-61a581ca122b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ae26ce41-aa47-4ff6-93af-ba918c97d639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_4dd3f991-c088-4dd7-9475-d5ac7f2a32b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ae26ce41-aa47-4ff6-93af-ba918c97d639" xlink:to="loc_us-gaap_OperatingExpenses_4dd3f991-c088-4dd7-9475-d5ac7f2a32b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_557c7839-344d-4209-8d25-cbf9e78fe702" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ae26ce41-aa47-4ff6-93af-ba918c97d639" xlink:to="loc_us-gaap_GrossProfit_557c7839-344d-4209-8d25-cbf9e78fe702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a51ff85f-9417-4b29-b826-f14be279d924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_167823bc-2a74-47e7-b0f0-05f2b0e9b1c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_a51ff85f-9417-4b29-b826-f14be279d924" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_167823bc-2a74-47e7-b0f0-05f2b0e9b1c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a58592e0-1bbe-45c2-bf58-88b7838f336f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a51ff85f-9417-4b29-b826-f14be279d924" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a58592e0-1bbe-45c2-bf58-88b7838f336f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_64e62f6e-3da7-434c-a883-b582dc901959" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_976f506d-ea1e-4602-802b-4ac38736180c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_64e62f6e-3da7-434c-a883-b582dc901959" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_976f506d-ea1e-4602-802b-4ac38736180c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d9735de3-59ab-4f6d-ba82-1e1383df3bd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_64e62f6e-3da7-434c-a883-b582dc901959" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d9735de3-59ab-4f6d-ba82-1e1383df3bd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_45085002-12b7-446e-a55d-fdcfa5bafbdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_64e62f6e-3da7-434c-a883-b582dc901959" xlink:to="loc_us-gaap_NetIncomeLoss_45085002-12b7-446e-a55d-fdcfa5bafbdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_bc930433-338f-4343-9034-ccc2f99df0e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8560fe73-6dc7-43f8-8c1d-7779bf7e5b69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bc930433-338f-4343-9034-ccc2f99df0e9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_8560fe73-6dc7-43f8-8c1d-7779bf7e5b69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_87078bed-5e8c-4579-931b-ce7989155995" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bc930433-338f-4343-9034-ccc2f99df0e9" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_87078bed-5e8c-4579-931b-ce7989155995" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3da3cd13-8026-461c-892c-dd6552f0adce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_09799468-ec19-4c22-af27-8f3efb5c876f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3da3cd13-8026-461c-892c-dd6552f0adce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_09799468-ec19-4c22-af27-8f3efb5c876f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0eab2d78-ba2d-4067-b3cc-22387c700bc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3da3cd13-8026-461c-892c-dd6552f0adce" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0eab2d78-ba2d-4067-b3cc-22387c700bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6783c468-6f05-44cd-82e7-de3f50a88206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3da3cd13-8026-461c-892c-dd6552f0adce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6783c468-6f05-44cd-82e7-de3f50a88206" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_51698361-7627-4a32-a5e5-3c79a01c7d5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3da3cd13-8026-461c-892c-dd6552f0adce" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_51698361-7627-4a32-a5e5-3c79a01c7d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38358232-decf-410b-b7c8-e87d0771c887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_38201d3e-cee0-464c-974c-c427a884e5c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38358232-decf-410b-b7c8-e87d0771c887" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_38201d3e-cee0-464c-974c-c427a884e5c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e924034-6338-4f58-88b5-1957afe52e97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38358232-decf-410b-b7c8-e87d0771c887" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6e924034-6338-4f58-88b5-1957afe52e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a98305b3-125e-4d40-94ff-7528d0d578b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1c631208-4a3a-4e2d-97cc-58dab3c4b435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a98305b3-125e-4d40-94ff-7528d0d578b5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1c631208-4a3a-4e2d-97cc-58dab3c4b435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_94b23582-100f-40e8-9593-74373dc4bff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a98305b3-125e-4d40-94ff-7528d0d578b5" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_94b23582-100f-40e8-9593-74373dc4bff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_739c6cc1-a341-4784-8527-a175a11d48f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a98305b3-125e-4d40-94ff-7528d0d578b5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_739c6cc1-a341-4784-8527-a175a11d48f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_5a82af7e-5c97-4f47-89b3-69275a7308e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a98305b3-125e-4d40-94ff-7528d0d578b5" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_5a82af7e-5c97-4f47-89b3-69275a7308e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9ad1967b-ad67-44f3-84a6-805e0315473e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a98305b3-125e-4d40-94ff-7528d0d578b5" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9ad1967b-ad67-44f3-84a6-805e0315473e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_e6261bf3-4397-4b61-b7d0-ebaabb1a2cd6" xlink:href="algm-20210924.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_e6261bf3-4397-4b61-b7d0-ebaabb1a2cd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_b46e6bde-4427-45e2-9af4-93acb4a01a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_b46e6bde-4427-45e2-9af4-93acb4a01a46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_84bc6ad8-a1a9-4d6b-ac0b-c6068642d9a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_84bc6ad8-a1a9-4d6b-ac0b-c6068642d9a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3d604499-1016-47e0-87c7-f5ee6be18021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_ProfitLoss_3d604499-1016-47e0-87c7-f5ee6be18021" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_47691e4c-e8ac-449c-a2c9-bdef8e456163" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_ShareBasedCompensation_47691e4c-e8ac-449c-a2c9-bdef8e456163" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d0f509b7-db2d-45c6-bb7d-d82406ea5d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d0f509b7-db2d-45c6-bb7d-d82406ea5d6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_691cd2d6-b775-4153-96ea-2937fd68e7e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_691cd2d6-b775-4153-96ea-2937fd68e7e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_76a57f2a-ec54-4cb3-93db-7a64cd87b450" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_76a57f2a-ec54-4cb3-93db-7a64cd87b450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_3c78e959-b5a8-4072-b2bd-358bd95c3d7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_3c78e959-b5a8-4072-b2bd-358bd95c3d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_72e53d74-1c31-4b31-8f25-9fd15226e8fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_72e53d74-1c31-4b31-8f25-9fd15226e8fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9258c0b1-b00a-4d46-9383-f93998e99e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9258c0b1-b00a-4d46-9383-f93998e99e39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_974ff0f1-abea-47cf-8b27-2e19d4b07f83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_974ff0f1-abea-47cf-8b27-2e19d4b07f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_0232b49f-4e8d-4206-a06c-8252837ff8a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_0232b49f-4e8d-4206-a06c-8252837ff8a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_c38e32b0-5db3-4e78-a68b-3db1ebeb8160" xlink:href="algm-20210924.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_c38e32b0-5db3-4e78-a68b-3db1ebeb8160" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_a1d6eca8-1dcd-4ed5-956b-1f280ff308f0" xlink:href="algm-20210924.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_a1d6eca8-1dcd-4ed5-956b-1f280ff308f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_ece4868c-dc27-42a2-ab85-71b5850f0c5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ef626c92-1cf5-4954-88fd-95878c94c7b0" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_ece4868c-dc27-42a2-ab85-71b5850f0c5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e4a0f67-84bf-4a0b-a0a2-f2a55b1f27e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_0ce23a50-8765-411d-9e40-6abd17af7d13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e4a0f67-84bf-4a0b-a0a2-f2a55b1f27e6" xlink:to="loc_us-gaap_ProceedsFromStockPlans_0ce23a50-8765-411d-9e40-6abd17af7d13" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_455d7693-5887-4ff2-9265-1d91dfb32a1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_c67d280e-ffa2-4e31-97bf-be3952be5515" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_455d7693-5887-4ff2-9265-1d91dfb32a1d" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_c67d280e-ffa2-4e31-97bf-be3952be5515" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_797343c3-1839-4f2b-a7e4-29099a502017" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_0eb19f3d-6f90-4403-913d-994e38099840" xlink:href="algm-20210924.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_797343c3-1839-4f2b-a7e4-29099a502017" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_0eb19f3d-6f90-4403-913d-994e38099840" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_173f9b6d-7d62-41f0-8a47-9689dcb7f0a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_797343c3-1839-4f2b-a7e4-29099a502017" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_173f9b6d-7d62-41f0-8a47-9689dcb7f0a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_0047bc30-0e4f-4736-88e8-99b6911e28be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_797343c3-1839-4f2b-a7e4-29099a502017" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_0047bc30-0e4f-4736-88e8-99b6911e28be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_4b2a0d05-20f7-4559-ab54-c2cade6e8560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_fbc73abe-a835-46e2-9243-dbd83da1f6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_4b2a0d05-20f7-4559-ab54-c2cade6e8560" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_fbc73abe-a835-46e2-9243-dbd83da1f6ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_65961a29-41d5-49d0-bbfc-79136d57ed28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4b2a0d05-20f7-4559-ab54-c2cade6e8560" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_65961a29-41d5-49d0-bbfc-79136d57ed28" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b060c158-4a95-454e-b00f-5dac018f530b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_845ee171-6f8e-42e0-a1b6-ddac9fac72bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_b060c158-4a95-454e-b00f-5dac018f530b" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_845ee171-6f8e-42e0-a1b6-ddac9fac72bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_cee07485-98ea-429d-8e8e-302377f8c507" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_b060c158-4a95-454e-b00f-5dac018f530b" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_cee07485-98ea-429d-8e8e-302377f8c507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_cf8663ab-517b-4f04-8ffe-550f469df288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_b060c158-4a95-454e-b00f-5dac018f530b" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_cf8663ab-517b-4f04-8ffe-550f469df288" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8ad33310-49c9-4114-9e2e-973916a77fad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2dafb7b3-18d9-4c4d-92ff-a67674f1e84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ad33310-49c9-4114-9e2e-973916a77fad" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2dafb7b3-18d9-4c4d-92ff-a67674f1e84b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2fd7b3af-1ebe-4d7f-8661-81336add2067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ad33310-49c9-4114-9e2e-973916a77fad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2fd7b3af-1ebe-4d7f-8661-81336add2067" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bad955c-5011-4091-bf87-19490e77ba76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6402cad8-0b5a-41c0-b62b-3b9659f42c25" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5bad955c-5011-4091-bf87-19490e77ba76" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6402cad8-0b5a-41c0-b62b-3b9659f42c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e64e8b02-b42a-45df-911f-d8b815b5980e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5bad955c-5011-4091-bf87-19490e77ba76" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_e64e8b02-b42a-45df-911f-d8b815b5980e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9627d96d-e0ff-4bb4-8d34-35bad4609853" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9627d96d-e0ff-4bb4-8d34-35bad4609853" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b6abaf24-6b41-48a0-8eb6-8956e36d6491" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b6abaf24-6b41-48a0-8eb6-8956e36d6491" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5279b0ab-e316-46c7-8704-e49e3bd3766f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5279b0ab-e316-46c7-8704-e49e3bd3766f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6acc975d-0c97-4790-b606-ce7dd507fbfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6acc975d-0c97-4790-b606-ce7dd507fbfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7c012494-bdd7-4fa2-bd0c-69606d72c35a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_7c012494-bdd7-4fa2-bd0c-69606d72c35a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_bd04210d-5761-4953-9afc-4a1750af018c" xlink:href="algm-20210924.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7d5c160d-c112-4ed4-9e77-20db7f253d8d" xlink:to="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_bd04210d-5761-4953-9afc-4a1750af018c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherAssetsnetDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_7473118a-9473-417e-8829-54018e824153" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_7473118a-9473-417e-8829-54018e824153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_cef6bd8f-fa7b-45a0-9bb2-3d743f6ec245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_cef6bd8f-fa7b-45a0-9bb2-3d743f6ec245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_aeeeacb5-0ee8-4a9b-bc8f-65fb21c97ba2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_aeeeacb5-0ee8-4a9b-bc8f-65fb21c97ba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_697b565d-a7f9-4cbe-8391-d0c8aed7934f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_697b565d-a7f9-4cbe-8391-d0c8aed7934f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivableNoncurrent_72e97d0a-cec4-4ef3-bd80-0185260cffe2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_IncomeTaxesReceivableNoncurrent_72e97d0a-cec4-4ef3-bd80-0185260cffe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_56caaaea-538a-4449-a2be-32a404b5ef65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_56caaaea-538a-4449-a2be-32a404b5ef65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_a1899d0a-1979-4746-8de8-50c3110f08b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_7d6b9ebe-f7e4-47eb-91a6-06cbc9e3ec05" xlink:to="loc_us-gaap_DeferredCosts_a1899d0a-1979-4746-8de8-50c3110f08b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_98fd9dff-a1f0-4858-a2e6-9380f52712a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_98fd9dff-a1f0-4858-a2e6-9380f52712a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_c4f166df-b2a5-4beb-bea5-3d8a7f90dbbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_c4f166df-b2a5-4beb-bea5-3d8a7f90dbbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_9628a6b7-52e9-4ecc-b28f-c5ab4deba1d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_9628a6b7-52e9-4ecc-b28f-c5ab4deba1d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_a412cbbc-7f85-4b84-99b7-a1eac98ac642" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_AccruedSalariesCurrent_a412cbbc-7f85-4b84-99b7-a1eac98ac642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent_917f4944-255a-4b85-9a0b-e55115a4cefd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_DepositLiabilityCurrent_917f4944-255a-4b85-9a0b-e55115a4cefd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_32de3c88-f325-4d91-aa71-da14e2b1ee31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_AccruedVacationCurrent_32de3c88-f325-4d91-aa71-da14e2b1ee31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_95a16eea-c4f4-4628-8a4c-fb83abdb9f4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_95a16eea-c4f4-4628-8a4c-fb83abdb9f4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_240608f7-a7bd-47cc-acec-cce832a09089" xlink:href="algm-20210924.xsd#algm_AccruedSeveranceCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_algm_AccruedSeveranceCurrent_240608f7-a7bd-47cc-acec-cce832a09089" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_f219cca4-d922-4875-b693-7197962207e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_f219cca4-d922-4875-b693-7197962207e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_b996245f-0fc9-4d1c-82cf-84acad1c515a" xlink:href="algm-20210924.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_44ee624b-b64b-450a-b4fb-fa2f37c0eff8" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_b996245f-0fc9-4d1c-82cf-84acad1c515a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofLeaseLiabilityMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_20a37b76-34c5-45b5-a341-d0043665dd9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_20a37b76-34c5-45b5-a341-d0043665dd9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_da26eaa0-cd3e-4458-a18f-1ecff91de23c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_da26eaa0-cd3e-4458-a18f-1ecff91de23c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_39a60cd6-0c47-4e6c-9406-99ad957cf685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_39a60cd6-0c47-4e6c-9406-99ad957cf685" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61b1550c-f857-4fd9-9b37-906495b3a365" xlink:href="algm-20210924.xsd#algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:to="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_61b1550c-f857-4fd9-9b37-906495b3a365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c5652659-ebc5-4af4-b4f4-4d4fe193fd62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c5652659-ebc5-4af4-b4f4-4d4fe193fd62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3de73a70-1de5-49f9-90b1-2608e4011d26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f59abf94-50ea-45b9-b98b-5caf266956d5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_3de73a70-1de5-49f9-90b1-2608e4011d26" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofLeaseLiabilityMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0689c200-5cd9-4813-811b-5753930c2c75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0d562c90-b760-4bc7-88a5-f7ad5aebc345" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0689c200-5cd9-4813-811b-5753930c2c75" xlink:to="loc_us-gaap_OperatingLeaseLiability_0d562c90-b760-4bc7-88a5-f7ad5aebc345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9fa8d888-c36d-43af-b20d-234ccbb009ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0689c200-5cd9-4813-811b-5753930c2c75" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9fa8d888-c36d-43af-b20d-234ccbb009ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofFutureMinimumRentalPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_a2a7eeaa-a47d-4a88-a749-78f890e5d4ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_a2a7eeaa-a47d-4a88-a749-78f890e5d4ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3177d355-b488-464e-9def-e1db2b37a07c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_3177d355-b488-464e-9def-e1db2b37a07c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_a120c545-4788-463b-bfa7-e5282d01ed6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_a120c545-4788-463b-bfa7-e5282d01ed6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b1da1363-d38e-46b0-a8e8-de87aaa6b4d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_b1da1363-d38e-46b0-a8e8-de87aaa6b4d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_cbf83e4f-c90b-4a88-99c9-2944813d6d7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_cbf83e4f-c90b-4a88-99c9-2944813d6d7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_cfae1f8b-1538-4b0b-b8ba-525e8479112b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_020631d1-c530-4e44-aa03-36de67d6b5bb" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_cfae1f8b-1538-4b0b-b8ba-525e8479112b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f1179a1a-c75a-4afb-a342-d07439113482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_6f316b6c-8ff6-4412-8b51-2951f10c382f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f1179a1a-c75a-4afb-a342-d07439113482" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_6f316b6c-8ff6-4412-8b51-2951f10c382f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_cfa36920-79b3-4b6e-acc3-c9d34e01873e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f1179a1a-c75a-4afb-a342-d07439113482" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_cfa36920-79b3-4b6e-acc3-c9d34e01873e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_18ef9593-8bd8-4e39-aa2c-e0b032478fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f1179a1a-c75a-4afb-a342-d07439113482" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_18ef9593-8bd8-4e39-aa2c-e0b032478fb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_ac4b76f0-5dfa-4010-ac5c-c0ff92761e0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f1179a1a-c75a-4afb-a342-d07439113482" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_ac4b76f0-5dfa-4010-ac5c-c0ff92761e0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_849f3559-726a-414a-b313-eae999b62f04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f1179a1a-c75a-4afb-a342-d07439113482" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_849f3559-726a-414a-b313-eae999b62f04" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aae80794-d869-4abf-b0cd-b52c5b760e76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_02ce889a-8a85-4bab-8654-92039ccee843" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aae80794-d869-4abf-b0cd-b52c5b760e76" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_02ce889a-8a85-4bab-8654-92039ccee843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c60cf79b-bebc-43f4-842c-b21aa11639b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aae80794-d869-4abf-b0cd-b52c5b760e76" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c60cf79b-bebc-43f4-842c-b21aa11639b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_5fc5f607-3271-4684-90b4-1ede82620d1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aae80794-d869-4abf-b0cd-b52c5b760e76" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_5fc5f607-3271-4684-90b4-1ede82620d1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9bc1eda7-dcd7-49aa-a15f-6ce0c89fa720" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aae80794-d869-4abf-b0cd-b52c5b760e76" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9bc1eda7-dcd7-49aa-a15f-6ce0c89fa720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_d452195f-3e1d-49b2-aa53-2510778ae99a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_aae80794-d869-4abf-b0cd-b52c5b760e76" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_d452195f-3e1d-49b2-aa53-2510778ae99a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f8d68c65-2307-47f3-b14d-3a2e23d45586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fda21a64-369b-4452-81e3-4c0be30813f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f8d68c65-2307-47f3-b14d-3a2e23d45586" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fda21a64-369b-4452-81e3-4c0be30813f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6fcf28a9-894a-44b9-825d-7c6290c7d5d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_f8d68c65-2307-47f3-b14d-3a2e23d45586" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6fcf28a9-894a-44b9-825d-7c6290c7d5d6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#IncomeTaxesScheduleofTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_20fe7be7-9378-455a-8303-d4823e3d134e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_dc32cd60-396e-441d-b2a0-6151f1a45650" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20fe7be7-9378-455a-8303-d4823e3d134e" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_dc32cd60-396e-441d-b2a0-6151f1a45650" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7ac85742-922c-417a-a299-28608c86c17e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_20fe7be7-9378-455a-8303-d4823e3d134e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7ac85742-922c-417a-a299-28608c86c17e" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>algm-20210924_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:683cf8d8-5672-4db5-98fd-35401c51f0cc,g:30f100e7-413c-4bea-b8ea-a14aa0a56d22-->
<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.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i34c3bd673d1c490580f161b9da1ac4a1_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7998583e-e460-4006-81c8-1ea48cc1ab4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7998583e-e460-4006-81c8-1ea48cc1ab4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ac4f9564-b367-4ca6-a31c-f0cb5cae8f55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ac4f9564-b367-4ca6-a31c-f0cb5cae8f55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d2c1a937-94b1-4c7b-8053-b06f579d04ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_GrossProfit_d2c1a937-94b1-4c7b-8053-b06f579d04ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_69805c77-ad12-439a-865a-378fb64eb3ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_69805c77-ad12-439a-865a-378fb64eb3ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1fd81182-0bd2-4b1f-b0d0-71ccdcbeb097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1fd81182-0bd2-4b1f-b0d0-71ccdcbeb097" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_5b657bac-379a-4809-a49a-aa382353b1e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_5b657bac-379a-4809-a49a-aa382353b1e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8e03bb6a-9ce2-4f90-bac1-836fadf58644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_OperatingExpenses_8e03bb6a-9ce2-4f90-bac1-836fadf58644" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2389d1f0-997d-41e4-8df9-e4419d752842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_OperatingIncomeLoss_2389d1f0-997d-41e4-8df9-e4419d752842" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7943ffc5-4830-4e37-989f-cc7198ad686d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7943ffc5-4830-4e37-989f-cc7198ad686d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6abeaae8-7ec0-40ae-8656-aa17d1befeb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6abeaae8-7ec0-40ae-8656-aa17d1befeb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_168b7122-f9ae-4d88-a1a5-81cbaf71281a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_168b7122-f9ae-4d88-a1a5-81cbaf71281a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f14e72df-0d9d-4fb6-b19b-8b942895fa45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f14e72df-0d9d-4fb6-b19b-8b942895fa45" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_73cf53b7-6462-40c4-97b2-68c1021f5570" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_73cf53b7-6462-40c4-97b2-68c1021f5570" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_42813acf-f064-4385-a8df-b82a9fc41c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_42813acf-f064-4385-a8df-b82a9fc41c37" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_543c22da-2e81-4294-a326-7725b9911012" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_ProfitLoss_543c22da-2e81-4294-a326-7725b9911012" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32f76a74-8e23-46bd-b05d-36f54211918a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32f76a74-8e23-46bd-b05d-36f54211918a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_958de4a5-3274-487e-990b-6fe995d86c47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_NetIncomeLoss_958de4a5-3274-487e-990b-6fe995d86c47" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_EarningsPerShareAbstract_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6db5a675-53fc-4888-a7f8-d6e3f0675dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:to="loc_us-gaap_EarningsPerShareBasic_6db5a675-53fc-4888-a7f8-d6e3f0675dbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ad4d3542-7c5f-4f8a-878e-db3e1c7d498f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ad4d3542-7c5f-4f8a-878e-db3e1c7d498f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a990310e-293c-41c9-aa2a-a0cd755f8c56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a990310e-293c-41c9-aa2a-a0cd755f8c56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73163ba5-65bc-4bca-9dd8-270377bf24d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73163ba5-65bc-4bca-9dd8-270377bf24d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:to="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a85a5efe-3090-4255-b078-10409d17416f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:to="loc_srt_ProductsAndServicesDomain_a85a5efe-3090-4255-b078-10409d17416f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:to="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_24d3512a-1b94-4807-ad35-5bb6dd2696bd" xlink:href="algm-20210924.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:to="loc_algm_NonRelatedPartyRevenueMember_24d3512a-1b94-4807-ad35-5bb6dd2696bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_55cd4443-c79e-4076-a95b-498491399aeb" xlink:href="algm-20210924.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:to="loc_algm_RelatedPartyRevenueMember_55cd4443-c79e-4076-a95b-498491399aeb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended" id="i983719865c3045348312aa0c32ad39c2_CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c2e701d7-c53f-4c5b-96b7-4ac7db1587c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c2e701d7-c53f-4c5b-96b7-4ac7db1587c8" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4cb0473f-1284-4201-93c6-2d5afc57c0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4cb0473f-1284-4201-93c6-2d5afc57c0ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_db81e9c2-8a54-4ed9-8d08-865944b70f9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_db81e9c2-8a54-4ed9-8d08-865944b70f9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5fcf594e-e11e-4a95-9c67-6ff63f7b5ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_ProfitLoss_5fcf594e-e11e-4a95-9c67-6ff63f7b5ae3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f93a8555-958a-4721-9121-352ad0b0a16c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f93a8555-958a-4721-9121-352ad0b0a16c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_5423d603-0a95-4980-8609-c427a217da47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_5423d603-0a95-4980-8609-c427a217da47" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_17336b2f-65a1-4ddb-8ca2-f60b60c7c127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_17336b2f-65a1-4ddb-8ca2-f60b60c7c127" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_bf015a7c-c693-4dc2-9a9f-5ce01b4f3d70" xlink:href="algm-20210924.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_bf015a7c-c693-4dc2-9a9f-5ce01b4f3d70" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_2cb26f98-e3e2-440f-815c-024355952685" xlink:href="algm-20210924.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_2cb26f98-e3e2-440f-815c-024355952685" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d0959fef-a29d-4d53-b5bd-0784d6c496f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d0959fef-a29d-4d53-b5bd-0784d6c496f0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4d80b057-f709-4d75-bbd3-ec8980917bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4d80b057-f709-4d75-bbd3-ec8980917bd9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c91d59d8-600f-4d1d-b87a-085b3fe8bb36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c91d59d8-600f-4d1d-b87a-085b3fe8bb36" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d67b437a-327b-4de3-9e3e-27bdd6883d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d67b437a-327b-4de3-9e3e-27bdd6883d1b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9335bc90-4e41-43b4-b0ed-d9cdf11ee11d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9335bc90-4e41-43b4-b0ed-d9cdf11ee11d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_88683d54-4fe7-4bfb-8861-f0bd1abaf6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e23e2137-1031-450f-ae71-3b6102bd174f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c2e701d7-c53f-4c5b-96b7-4ac7db1587c8" xlink:to="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_d1e32d99-48f7-47fa-ba4a-b7252b72adce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:to="loc_us-gaap_ClassOfStockDomain_d1e32d99-48f7-47fa-ba4a-b7252b72adce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:to="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_958293d2-0746-4e9f-8dd0-919269468b5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:to="loc_us-gaap_CommonClassAMember_958293d2-0746-4e9f-8dd0-919269468b5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_cfce21df-8d33-4cb7-922c-51ca5abb8692" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:to="loc_algm_CommonClassLMember_cfce21df-8d33-4cb7-922c-51ca5abb8692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3713fb74-4b6b-4485-bd11-d7b1af181aaa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:to="loc_us-gaap_EquityComponentDomain_3713fb74-4b6b-4485-bd11-d7b1af181aaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:to="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_95a20367-67ce-46d7-b6df-867eb8d94826" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_CommonStockMember_95a20367-67ce-46d7-b6df-867eb8d94826" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2b21fc8c-bccf-465b-b303-7facc1400871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2b21fc8c-bccf-465b-b303-7facc1400871" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c2f64ea7-0c33-4575-9247-52f9064918b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_RetainedEarningsMember_c2f64ea7-0c33-4575-9247-52f9064918b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a72c1d9-8408-4e94-893d-5ca76b7c4862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a72c1d9-8408-4e94-893d-5ca76b7c4862" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_b1ddac4b-822d-4989-a2dd-1591e1987af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_NoncontrollingInterestMember_b1ddac4b-822d-4989-a2dd-1591e1987af3" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="extended" id="i7c2dc9f213c541c6a5a20d4dd5710be2_SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_31e27167-cfd7-4167-af14-3013f196714a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_31e27167-cfd7-4167-af14-3013f196714a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_edcee1eb-44b1-4753-98c1-01fb3bf87eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_edcee1eb-44b1-4753-98c1-01fb3bf87eb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1240d15c-6a54-46f3-931e-c3e1f6e8e9bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_OperatingLeaseLiability_1240d15c-6a54-46f3-931e-c3e1f6e8e9bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_9622e8d1-709b-4257-8673-fcc52ae9d5cb_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:to="loc_srt_NameOfMajorCustomerDomain_9622e8d1-709b-4257-8673-fcc52ae9d5cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_dfccdab2-b275-461b-aaf6-c93ab9b0d242" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:to="loc_srt_NameOfMajorCustomerDomain_dfccdab2-b275-461b-aaf6-c93ab9b0d242" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_475cea7b-0fee-4d79-b576-0f9ab38f0477" xlink:href="algm-20210924.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_dfccdab2-b275-461b-aaf6-c93ab9b0d242" xlink:to="loc_algm_SankenMember_475cea7b-0fee-4d79-b576-0f9ab38f0477" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f97fabe8-d891-4d63-9990-433bceddc949_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f97fabe8-d891-4d63-9990-433bceddc949_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_bf37280f-f711-43eb-a848-c984f2f804bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_bf37280f-f711-43eb-a848-c984f2f804bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_a2bba308-94be-4ebe-ab51-a554af8f32d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:to="loc_us-gaap_SalesRevenueNetMember_a2bba308-94be-4ebe-ab51-a554af8f32d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1a777585-9c1c-441b-b27c-37811b1816da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1a777585-9c1c-441b-b27c-37811b1816da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_d2306aac-432f-44a2-8818-308f6b11dcce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_d2306aac-432f-44a2-8818-308f6b11dcce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2b2b2578-e8cd-44a4-b021-bd71748c8de2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:to="loc_srt_SegmentGeographicalDomain_2b2b2578-e8cd-44a4-b021-bd71748c8de2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e911abe8-83d5-4d77-b349-e1243d02b980" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:to="loc_srt_SegmentGeographicalDomain_e911abe8-83d5-4d77-b349-e1243d02b980" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e911abe8-83d5-4d77-b349-e1243d02b980" xlink:to="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_dcfdb95e-cdcd-4870-967c-4eccab0c0f54" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:to="loc_country_CN_dcfdb95e-cdcd-4870-967c-4eccab0c0f54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_c6628759-c1d6-40ae-b0f3-e112caf03134" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:to="loc_country_JP_c6628759-c1d6-40ae-b0f3-e112caf03134" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_4a39d8ce-c7e4-4ad7-9f59-570855e8517f" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:to="loc_country_KR_4a39d8ce-c7e4-4ad7-9f59-570855e8517f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_211ddffe-3d35-4d4d-87d4-306fd50600ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:to="loc_us-gaap_TypeOfAdoptionMember_211ddffe-3d35-4d4d-87d4-306fd50600ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1fe96867-06bb-49fa-ace6-708a14da5a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1fe96867-06bb-49fa-ace6-708a14da5a00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_575e544f-6f4b-476f-95cc-9ad99f995b3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1fe96867-06bb-49fa-ace6-708a14da5a00" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_575e544f-6f4b-476f-95cc-9ad99f995b3c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersNetSalesbyApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails" xlink:type="extended" id="i9a4f3b19afdd4e249809cc34e93f0f16_RevenuefromContractwithCustomersNetSalesbyApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_66dd7e3f-724d-4dfb-a99a-ef15a2d6987b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d53d5d8-8e72-4c4f-8608-4918e9a1e75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_66dd7e3f-724d-4dfb-a99a-ef15a2d6987b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d53d5d8-8e72-4c4f-8608-4918e9a1e75e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_66dd7e3f-724d-4dfb-a99a-ef15a2d6987b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:to="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_78d6628d-96f7-4955-b05b-26a5e1c95a03_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:to="loc_srt_ProductsAndServicesDomain_78d6628d-96f7-4955-b05b-26a5e1c95a03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:to="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_158f3305-333c-43b6-91c7-eb9621b8d0da" xlink:href="algm-20210924.xsd#algm_AutomotiveEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:to="loc_algm_AutomotiveEndMarketMember_158f3305-333c-43b6-91c7-eb9621b8d0da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_22c32e1f-5e4c-4a81-9682-c856e28feb3e" xlink:href="algm-20210924.xsd#algm_IndustrialEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:to="loc_algm_IndustrialEndMarketMember_22c32e1f-5e4c-4a81-9682-c856e28feb3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_2bf00135-6b41-4cbf-8e79-be292b5cfbd0" xlink:href="algm-20210924.xsd#algm_OtherEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:to="loc_algm_OtherEndMarketMember_2bf00135-6b41-4cbf-8e79-be292b5cfbd0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersNetSalesbyProductDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="extended" id="ib8fec646fceb451689996b303a0e74f7_RevenuefromContractwithCustomersNetSalesbyProductDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a033bf63-31d2-4521-a346-46ebd1ed3a3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_befb60b2-c6a8-4ab8-8569-c40777b1e5cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a033bf63-31d2-4521-a346-46ebd1ed3a3a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_befb60b2-c6a8-4ab8-8569-c40777b1e5cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a033bf63-31d2-4521-a346-46ebd1ed3a3a" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:to="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:to="loc_srt_ProductsAndServicesDomain_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:to="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_7527fdc8-6edb-43e8-9cfd-545365147a93" xlink:href="algm-20210924.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:to="loc_algm_PowerIntegratedCircuitsMember_7527fdc8-6edb-43e8-9cfd-545365147a93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_d35a9774-e81e-4528-92bb-4d9eb1f747b5" xlink:href="algm-20210924.xsd#algm_MagneticSensorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:to="loc_algm_MagneticSensorsMember_d35a9774-e81e-4528-92bb-4d9eb1f747b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_3e19b82d-ddb0-42c2-aa9d-193e40bd9e6c" xlink:href="algm-20210924.xsd#algm_PhotonicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:to="loc_algm_PhotonicsMember_3e19b82d-ddb0-42c2-aa9d-193e40bd9e6c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersNetSalesbyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="extended" id="i28377b34f4da469492d63b70dd7039d8_RevenuefromContractwithCustomersNetSalesbyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0a69b1f1-7497-496b-b4de-29bca01e0fda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d8084b3c-694d-461a-93e1-cf38651d8a23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0a69b1f1-7497-496b-b4de-29bca01e0fda" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d8084b3c-694d-461a-93e1-cf38651d8a23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0a69b1f1-7497-496b-b4de-29bca01e0fda" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:to="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_bbe12664-8bb9-4333-84b3-c598ae60ae94_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:to="loc_srt_SegmentGeographicalDomain_bbe12664-8bb9-4333-84b3-c598ae60ae94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:to="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_fb14ba64-02d8-444e-a309-091452c80f8b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_US_fb14ba64-02d8-444e-a309-091452c80f8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_20af83d7-40ac-4592-9bbf-4ab1fec6553a" xlink:href="algm-20210924.xsd#algm_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_algm_OtherAmericasMember_20af83d7-40ac-4592-9bbf-4ab1fec6553a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_d83db13e-0fb7-4f94-abf0-29acbe35820c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_srt_EuropeMember_d83db13e-0fb7-4f94-abf0-29acbe35820c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_6b95b567-51d3-4487-bbce-441b02b7124c" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_JP_6b95b567-51d3-4487-bbce-441b02b7124c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_2de9d8c3-daad-4d3c-a03e-e67f0683726f" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_CN_2de9d8c3-daad-4d3c-a03e-e67f0683726f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_452bd454-03f0-4290-a63a-44380a9b90ab" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_KR_452bd454-03f0-4290-a63a-44380a9b90ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_ec8b9f48-b508-4bc6-9423-3186ead595c3" xlink:href="algm-20210924.xsd#algm_OtherAsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_algm_OtherAsiaMember_ec8b9f48-b508-4bc6-9423-3186ead595c3" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended" id="i6f938beb086743c9a922fcad51c792d1_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0a01cc2c-ad99-460f-9340-b4cfad85736d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0a01cc2c-ad99-460f-9340-b4cfad85736d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_045d2d10-f8b5-4c31-8133-e2b02f092f3b" xlink:href="algm-20210924.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_045d2d10-f8b5-4c31-8133-e2b02f092f3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_f5347b8d-ad81-44e0-8e01-a66c72a2895d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_f5347b8d-ad81-44e0-8e01-a66c72a2895d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e179fd5d-0178-4b6e-9ac9-f19416e9d80d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e179fd5d-0178-4b6e-9ac9-f19416e9d80d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_286a963a-b046-4e35-b132-1a1257141a35" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_286a963a-b046-4e35-b132-1a1257141a35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_418b75fe-88c9-4cd3-a96a-2286f5e60a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_418b75fe-88c9-4cd3-a96a-2286f5e60a2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_60ca9db7-2f21-4bd6-9197-0f8f71733a78_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_60ca9db7-2f21-4bd6-9197-0f8f71733a78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_02de9692-7e84-44f0-b587-ee76b7801035" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_02de9692-7e84-44f0-b587-ee76b7801035" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_2fd9933b-95fd-4f58-aa89-9c0759941711" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_02de9692-7e84-44f0-b587-ee76b7801035" xlink:to="loc_us-gaap_MoneyMarketFundsMember_2fd9933b-95fd-4f58-aa89-9c0759941711" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_417a9192-2433-43fa-8fa9-49378a132503_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_417a9192-2433-43fa-8fa9-49378a132503_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cf0c2e63-1433-46d3-b681-b7ca192b5ca5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cf0c2e63-1433-46d3-b681-b7ca192b5ca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_809f6133-1719-4e86-ab9a-6225e16dfc28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_809f6133-1719-4e86-ab9a-6225e16dfc28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8968c4c6-45ac-48ad-a790-c9f776718c46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8968c4c6-45ac-48ad-a790-c9f776718c46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_dcc558cb-a788-4a80-baf7-d9cf2d133cb4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_dcc558cb-a788-4a80-baf7-d9cf2d133cb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e63f85c7-ad88-4d65-a0c2-0de860cb0760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e63f85c7-ad88-4d65-a0c2-0de860cb0760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_50e65f25-d964-47e0-9a70-9cf9092a1923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e63f85c7-ad88-4d65-a0c2-0de860cb0760" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_50e65f25-d964-47e0-9a70-9cf9092a1923" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="extended" id="i737644e66c2c4cf9a63550a350a9bd31_FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b6038b44-2dea-4b34-823f-e0f0bc291c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b6038b44-2dea-4b34-823f-e0f0bc291c49" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_ce1bb27c-60f2-4f87-a141-48fcc908bed2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_ce1bb27c-60f2-4f87-a141-48fcc908bed2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_c7c704da-b04a-4540-99e8-ac284598ce51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_c7c704da-b04a-4540-99e8-ac284598ce51" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a0b43045-4782-449b-bf47-1563f2df20f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b6038b44-2dea-4b34-823f-e0f0bc291c49" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e4318d4b-b56b-411c-b3ca-461223c26857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e4318d4b-b56b-411c-b3ca-461223c26857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b19832ad-c9a3-4477-87aa-8359de92c19f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e4318d4b-b56b-411c-b3ca-461223c26857" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b19832ad-c9a3-4477-87aa-8359de92c19f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2b2a74b9-fca6-47e9-a477-bd06eb5ae784_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2b2a74b9-fca6-47e9-a477-bd06eb5ae784_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b217b5f-f4b2-4aac-8063-a07c17b4ba7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b217b5f-f4b2-4aac-8063-a07c17b4ba7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_706734fc-6dd9-46e4-9bd3-f334fb141e3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b217b5f-f4b2-4aac-8063-a07c17b4ba7c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_706734fc-6dd9-46e4-9bd3-f334fb141e3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8356598a-73fd-46d0-8f27-1d2c76429684_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8356598a-73fd-46d0-8f27-1d2c76429684_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6c5b4357-ccf6-48aa-9e9b-4c7fef1fa29f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6c5b4357-ccf6-48aa-9e9b-4c7fef1fa29f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationLiabilityMember_6f3975b4-37fe-44a8-9b57-d0a08b3af76b" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6c5b4357-ccf6-48aa-9e9b-4c7fef1fa29f" xlink:to="loc_algm_ContingentConsiderationLiabilityMember_6f3975b4-37fe-44a8-9b57-d0a08b3af76b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#InventoriesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="extended" id="ia413902f9f3844b1b934c610bed3f5b5_InventoriesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9eb6d979-8758-4b27-9093-35b9122dcfc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_4e05c337-90a6-4e16-89b6-6f13e6d391bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9eb6d979-8758-4b27-9093-35b9122dcfc6" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_4e05c337-90a6-4e16-89b6-6f13e6d391bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9eb6d979-8758-4b27-9093-35b9122dcfc6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_675207bb-2cf5-4337-b561-138e95046dae_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_675207bb-2cf5-4337-b561-138e95046dae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d5e1c3b2-61eb-468a-a152-02e7ecec7157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d5e1c3b2-61eb-468a-a152-02e7ecec7157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_143ca1e0-7d2d-4298-b56a-7283e3f7b609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_d5e1c3b2-61eb-468a-a152-02e7ecec7157" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_143ca1e0-7d2d-4298-b56a-7283e3f7b609" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_051c5dc0-750b-4312-a868-0862ccc66768_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_051c5dc0-750b-4312-a868-0862ccc66768_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e6ee109c-e75f-407c-a7f7-42a2c0604913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e6ee109c-e75f-407c-a7f7-42a2c0604913" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelProductLineMember_e830c78b-2732-4028-a57d-3cda16a16393" xlink:href="algm-20210924.xsd#algm_VoxtelProductLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e6ee109c-e75f-407c-a7f7-42a2c0604913" xlink:to="loc_algm_VoxtelProductLineMember_e830c78b-2732-4028-a57d-3cda16a16393" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#AssetsHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AssetsHeldforSaleDetails" xlink:type="extended" id="id08bd7bd18734d3d8189bffe4c7f18dc_AssetsHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_13c3bb85-4dc8-478f-8dd5-447802969546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_13c3bb85-4dc8-478f-8dd5-447802969546" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c2b8305d-3cfa-458b-966f-c2e21a1dd804" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c2b8305d-3cfa-458b-966f-c2e21a1dd804" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0fd5361c-892c-4190-982b-63cc94bd5a94_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0fd5361c-892c-4190-982b-63cc94bd5a94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7618e507-35fc-4541-87b1-4a30f9905d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7618e507-35fc-4541-87b1-4a30f9905d31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_51f2327b-a51a-40a5-939e-0064d0bb0d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7618e507-35fc-4541-87b1-4a30f9905d31" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_51f2327b-a51a-40a5-939e-0064d0bb0d06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_55350e9c-38a0-4025-9ab6-39ae78aa4232_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_55350e9c-38a0-4025-9ab6-39ae78aa4232_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98cffde3-11fd-457a-b71e-bda8a6f47bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98cffde3-11fd-457a-b71e-bda8a6f47bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_482671d3-e40c-46b6-90b6-890894c94749" xlink:href="algm-20210924.xsd#algm_AMTCFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98cffde3-11fd-457a-b71e-bda8a6f47bd4" xlink:to="loc_algm_AMTCFacilityMember_482671d3-e40c-46b6-90b6-890894c94749" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended" id="ieb2f3cc38a034d0fa68b00bee65155d2_PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1add04df-4020-4dc7-8d74-ff32a7b7d204" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1add04df-4020-4dc7-8d74-ff32a7b7d204" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0fd306ac-0a11-4f16-9211-baff308f2401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0fd306ac-0a11-4f16-9211-baff308f2401" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2ee2ed84-0d7e-4f0e-a3a4-63118ede60ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2ee2ed84-0d7e-4f0e-a3a4-63118ede60ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f53221a4-3539-4736-9002-c844ae284e51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f53221a4-3539-4736-9002-c844ae284e51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f53221a4-3539-4736-9002-c844ae284e51_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f53221a4-3539-4736-9002-c844ae284e51" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_f53221a4-3539-4736-9002-c844ae284e51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f53221a4-3539-4736-9002-c844ae284e51" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ba959067-a0e5-4e55-a427-1bd69a2c262c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_LandMember_ba959067-a0e5-4e55-a427-1bd69a2c262c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_ae01afab-6e75-43bc-a4d6-9c403c41ba86" xlink:href="algm-20210924.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_ae01afab-6e75-43bc-a4d6-9c403c41ba86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_5a8caced-32eb-4632-a9b9-1ccb0ac62e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_5a8caced-32eb-4632-a9b9-1ccb0ac62e0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_b29808f4-f958-4182-b5f4-2bf4330d0813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_OfficeEquipmentMember_b29808f4-f958-4182-b5f4-2bf4330d0813" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_bc8dba75-a63a-4f3b-a0f5-8df499b13320" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_ConstructionInProgressMember_bc8dba75-a63a-4f3b-a0f5-8df499b13320" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended" id="i41d7b8e9b43d4921aa1545c1678d60e1_PropertyPlantandEquipmentnetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c34ea3f3-c469-4e04-b513-075ea9098ca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_90c41a6d-3014-4e0a-90a4-1951047b662b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c34ea3f3-c469-4e04-b513-075ea9098ca0" xlink:to="loc_us-gaap_AdjustmentForAmortization_90c41a6d-3014-4e0a-90a4-1951047b662b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c34ea3f3-c469-4e04-b513-075ea9098ca0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0298e606-8da0-4756-916b-d7e2eedc555a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0298e606-8da0-4756-916b-d7e2eedc555a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25fa4ccf-1b54-4617-84ea-d8b9e4452979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25fa4ccf-1b54-4617-84ea-d8b9e4452979" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_bafbc725-97ab-4348-bb4f-0430eba0885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25fa4ccf-1b54-4617-84ea-d8b9e4452979" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_bafbc725-97ab-4348-bb4f-0430eba0885e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="extended" id="if5f2bbcaa182411084c160e327cf6857_PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_2d520e7b-11fb-48c8-ba77-50476c13cb5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_bc7d4e57-b810-4ad7-957b-9aa1f52b3d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_2d520e7b-11fb-48c8-ba77-50476c13cb5d" xlink:to="loc_us-gaap_NoncurrentAssets_bc7d4e57-b810-4ad7-957b-9aa1f52b3d8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_2d520e7b-11fb-48c8-ba77-50476c13cb5d" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:to="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f54a434b-0c3b-4212-aab7-d8a3bd0a594f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:to="loc_srt_SegmentGeographicalDomain_f54a434b-0c3b-4212-aab7-d8a3bd0a594f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:to="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_1375323a-9c18-43d1-a893-e1b9fb3681c4" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_country_US_1375323a-9c18-43d1-a893-e1b9fb3681c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_6eb1119c-cb49-496f-b23c-14b6641e1a35" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_PH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_country_PH_6eb1119c-cb49-496f-b23c-14b6641e1a35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_fd640de6-475c-4e12-a536-0694d97e22ba" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_country_TH_fd640de6-475c-4e12-a536-0694d97e22ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_b5c25c3a-85cc-4768-a170-e55a794c2196" xlink:href="algm-20210924.xsd#algm_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_algm_OtherCountriesMember_b5c25c3a-85cc-4768-a170-e55a794c2196" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended" id="i316211ccee0643f4aad943684c8986d9_GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2c239626-8229-443f-90e9-7e9df1c0a468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2c239626-8229-443f-90e9-7e9df1c0a468" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e38b073a-c297-4ef9-95ac-924621f67430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e38b073a-c297-4ef9-95ac-924621f67430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b828a031-1a4c-4666-8452-d20e851dd241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b828a031-1a4c-4666-8452-d20e851dd241" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f2da8416-5f13-46c5-9fbd-897b5d19721e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f2da8416-5f13-46c5-9fbd-897b5d19721e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_067554dd-acfa-4350-8139-2f8d42af100e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_067554dd-acfa-4350-8139-2f8d42af100e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067554dd-acfa-4350-8139-2f8d42af100e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_067554dd-acfa-4350-8139-2f8d42af100e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_067554dd-acfa-4350-8139-2f8d42af100e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_067554dd-acfa-4350-8139-2f8d42af100e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_e4c5f409-8b25-4c57-b842-9ef75a52a5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_PatentsMember_e4c5f409-8b25-4c57-b842-9ef75a52a5dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e888ef24-9b04-4a02-924a-75819ea0e397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e888ef24-9b04-4a02-924a-75819ea0e397" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_15eb3bfb-b9ce-467d-b276-2515b27903ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_15eb3bfb-b9ce-467d-b276-2515b27903ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_7f2e80c2-603b-46f3-8c67-4b9ebe4bab24" xlink:href="algm-20210924.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_7f2e80c2-603b-46f3-8c67-4b9ebe4bab24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_b9f7975e-b741-47f3-9eb3-07a76e7b4fd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_TrademarksMember_b9f7975e-b741-47f3-9eb3-07a76e7b4fd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember_24a065a5-86b2-464e-a19c-f4ddd48a72a1" xlink:href="algm-20210924.xsd#algm_LegacyTrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_algm_LegacyTrademarksMember_24a065a5-86b2-464e-a19c-f4ddd48a72a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_c7726c6f-0e2d-47bd-aceb-290760252d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_c7726c6f-0e2d-47bd-aceb-290760252d37" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i89f70ad875a54eca87f5667121b2689a_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e0d12189-8989-4b0c-beac-6f4817f7dba7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e0d12189-8989-4b0c-beac-6f4817f7dba7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c10fd6-8f23-4e9b-a781-64449efb5ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c10fd6-8f23-4e9b-a781-64449efb5ff1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_12bb4556-08dd-4252-84d3-97d759656a94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_12bb4556-08dd-4252-84d3-97d759656a94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_12bb4556-08dd-4252-84d3-97d759656a94_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_12bb4556-08dd-4252-84d3-97d759656a94" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_12bb4556-08dd-4252-84d3-97d759656a94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86b3afc4-a79e-4ee7-86f4-b7eec1dc88da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_12bb4556-08dd-4252-84d3-97d759656a94" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86b3afc4-a79e-4ee7-86f4-b7eec1dc88da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_1c8b26c3-7498-45d4-9b27-d0326cedce31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86b3afc4-a79e-4ee7-86f4-b7eec1dc88da" xlink:to="loc_us-gaap_PatentsMember_1c8b26c3-7498-45d4-9b27-d0326cedce31" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i0ad5cf7310804c01ad00f5742ca28fe8_LeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_5a5cfb2d-c1e1-4ddc-9507-3114fee8d69a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_5a5cfb2d-c1e1-4ddc-9507-3114fee8d69a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_129b337c-ad0c-465c-9d80-4fc66b06fcb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:to="loc_us-gaap_OperatingLeaseExpense_129b337c-ad0c-465c-9d80-4fc66b06fcb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:to="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:to="loc_srt_RangeMember_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:to="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5f6c34b9-8cb9-4c22-a3ae-44635afabf02" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:to="loc_srt_MinimumMember_5f6c34b9-8cb9-4c22-a3ae-44635afabf02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a017cbc5-a48a-4971-9386-b1b8f86337fe" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:to="loc_srt_MaximumMember_a017cbc5-a48a-4971-9386-b1b8f86337fe" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#DebtandOtherBorrowingsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" xlink:type="extended" id="iac1ec437a42b4e93bd5b165f2bfdea69_DebtandOtherBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5183c02a-033b-414c-98ea-10ce78874f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5183c02a-033b-414c-98ea-10ce78874f82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_972078fd-8830-4e8e-b9f5-9b5b45799dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_972078fd-8830-4e8e-b9f5-9b5b45799dd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_4c02d601-9e1e-46fb-ac3a-3a6c25f2e5ee" xlink:href="algm-20210924.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_4c02d601-9e1e-46fb-ac3a-3a6c25f2e5ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1fa53270-aaba-47a5-b976-5d187b1e7d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1fa53270-aaba-47a5-b976-5d187b1e7d31" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8a2d3333-8494-4fa5-95f0-2c9568e19798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCredit_8a2d3333-8494-4fa5-95f0-2c9568e19798" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ce86907b-5132-49c3-ac7f-babab65a3174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ce86907b-5132-49c3-ac7f-babab65a3174" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_1bb4c299-6b05-4f95-b4a8-86468bdad818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_1bb4c299-6b05-4f95-b4a8-86468bdad818" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_aa53f1aa-8058-480c-8755-fe594f140480_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:to="loc_us-gaap_CreditFacilityDomain_aa53f1aa-8058-480c-8755-fe594f140480_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:to="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_1140a1f3-241a-40b3-bf59-8ec94ad00ab4" xlink:href="algm-20210924.xsd#algm_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:to="loc_algm_TermLoanFacilityMember_1140a1f3-241a-40b3-bf59-8ec94ad00ab4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c8e1ea26-114f-468b-ba1e-8e8cd8d5cb11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c8e1ea26-114f-468b-ba1e-8e8cd8d5cb11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ed598fbb-efad-4fdc-91c9-9c7938b74167" xlink:href="algm-20210924.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ed598fbb-efad-4fdc-91c9-9c7938b74167" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_921d15ed-310b-4adc-93c5-f59b48369655_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_921d15ed-310b-4adc-93c5-f59b48369655_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_97dc5c19-2fb3-490b-96bc-356ae0ba45fe" xlink:href="algm-20210924.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_97dc5c19-2fb3-490b-96bc-356ae0ba45fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_1dbfdb3e-8aa4-48f1-8328-1ebfe211d47e" xlink:href="algm-20210924.xsd#algm_MizuhoBankLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:to="loc_algm_MizuhoBankLtdMember_1dbfdb3e-8aa4-48f1-8328-1ebfe211d47e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_89e699fe-03fb-4208-84b8-54ca75fde9c2" xlink:href="algm-20210924.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_89e699fe-03fb-4208-84b8-54ca75fde9c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_51df5048-dc1b-4bf4-b7ba-a9043ebbbc8c" xlink:href="algm-20210924.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_51df5048-dc1b-4bf4-b7ba-a9043ebbbc8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_d15717cc-2236-4bd8-8483-638f08518e44_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_d15717cc-2236-4bd8-8483-638f08518e44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_55c6a23d-1c1c-4f27-ba39-52deebbec8ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_55c6a23d-1c1c-4f27-ba39-52deebbec8ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_d85d871e-4cbe-4b44-84df-a8cc4586847a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_55c6a23d-1c1c-4f27-ba39-52deebbec8ab" xlink:to="loc_us-gaap_LineOfCreditMember_d85d871e-4cbe-4b44-84df-a8cc4586847a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d28e79d7-27af-4e77-8ea3-8967097085a7_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:to="loc_srt_RangeMember_d28e79d7-27af-4e77-8ea3-8967097085a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:to="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0d6f76e3-2e44-4022-83c5-65c5e30bfa28" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:to="loc_srt_MinimumMember_0d6f76e3-2e44-4022-83c5-65c5e30bfa28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_80809b8b-ef90-4e51-b4ae-b73a959085f7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:to="loc_srt_MaximumMember_80809b8b-ef90-4e51-b4ae-b73a959085f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1c297930-b443-4631-9e87-2dbb367577cd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:to="loc_us-gaap_VariableRateDomain_1c297930-b443-4631-9e87-2dbb367577cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9a768e05-1b5a-441f-a6bf-9c67068f8500" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:to="loc_us-gaap_VariableRateDomain_9a768e05-1b5a-441f-a6bf-9c67068f8500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_07c35be6-1938-4d93-ad31-11e32df505d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_9a768e05-1b5a-441f-a6bf-9c67068f8500" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_07c35be6-1938-4d93-ad31-11e32df505d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="extended" id="if5e37b8fc52c40af80a06de44896cbce_RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_5e8b16ad-9ac8-4185-ab06-c72d731d8b20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_5e8b16ad-9ac8-4185-ab06-c72d731d8b20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fc67ef04-c974-42be-bf83-b6f5506107fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fc67ef04-c974-42be-bf83-b6f5506107fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_29e7c191-2a7c-401d-8aa4-23c99e7fc565" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_29e7c191-2a7c-401d-8aa4-23c99e7fc565" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e65769b-3361-4eb7-ba6a-58d1864bcef5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e65769b-3361-4eb7-ba6a-58d1864bcef5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_5966effb-09ea-485e-b386-6d39beaa8f63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_5966effb-09ea-485e-b386-6d39beaa8f63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8818817f-ca7b-40d6-8bed-646e0a23659b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8818817f-ca7b-40d6-8bed-646e0a23659b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_940c19a0-93a7-40c7-9ed9-81b7663e149c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_940c19a0-93a7-40c7-9ed9-81b7663e149c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3f0176b3-5015-4b83-8690-b1ef8602afa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3f0176b3-5015-4b83-8690-b1ef8602afa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bda38cea-27d1-4c87-85da-53512231f5e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f0176b3-5015-4b83-8690-b1ef8602afa4" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bda38cea-27d1-4c87-85da-53512231f5e0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansFairValueofEntitysPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="extended" id="i4d01cb2a73e6451088b88c6cecd6c44a_RetirementPlansFairValueofEntitysPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cff41e1d-600e-4488-aea6-2cdc5a47124e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_62a92ccf-e59d-4dd7-ab3c-a15cda157973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cff41e1d-600e-4488-aea6-2cdc5a47124e" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_62a92ccf-e59d-4dd7-ab3c-a15cda157973" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cff41e1d-600e-4488-aea6-2cdc5a47124e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2ff0d71f-769a-49ab-a381-3282a233d5db_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2ff0d71f-769a-49ab-a381-3282a233d5db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_dbfb8259-5cc9-42f2-a10f-a2025560a7ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_dbfb8259-5cc9-42f2-a10f-a2025560a7ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_aa334850-2cea-4998-bf19-3fd1837c653d" xlink:href="algm-20210924.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_algm_UnitInvestmentTrustFundMember_aa334850-2cea-4998-bf19-3fd1837c653d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_3a76aea0-aecf-4e9c-a930-b4d30a672c88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_BankLoanObligationsMember_3a76aea0-aecf-4e9c-a930-b4d30a672c88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_2a20021b-a574-4175-a246-f67935cbd397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_2a20021b-a574-4175-a246-f67935cbd397" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_0c49853c-25eb-46f8-a9f3-625b8d795726" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_0c49853c-25eb-46f8-a9f3-625b8d795726" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_61aa56e5-dbd8-4466-ace6-fe43a74fd424" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_61aa56e5-dbd8-4466-ace6-fe43a74fd424" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_73f1f283-c9b4-4285-9919-c1fcca82ee20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_73f1f283-c9b4-4285-9919-c1fcca82ee20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_67ccf1d5-8bbc-4fd5-b878-28f45c3c853f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_67ccf1d5-8bbc-4fd5-b878-28f45c3c853f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_af158f35-a7d4-4bb3-9c0d-6e2b798f0435_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_af158f35-a7d4-4bb3-9c0d-6e2b798f0435_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_aabba93d-1e67-4c95-88c6-019ef13a1441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_aabba93d-1e67-4c95-88c6-019ef13a1441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_f3f30605-211a-4bf4-8fd9-159047bab70b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aabba93d-1e67-4c95-88c6-019ef13a1441" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_f3f30605-211a-4bf4-8fd9-159047bab70b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="extended" id="id3564c5632e746a5b71389388b6e2e33_RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c754f35c-21d1-4934-8773-feeb68b7cf47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c754f35c-21d1-4934-8773-feeb68b7cf47" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_597f6c21-1116-44ca-ba5a-20750c1f8285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_597f6c21-1116-44ca-ba5a-20750c1f8285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_23d3acb7-7ff6-4c0d-b7c3-6c76191d184c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_23d3acb7-7ff6-4c0d-b7c3-6c76191d184c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_a4113b46-eb9b-4cfe-b118-b730c0cd25ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_a4113b46-eb9b-4cfe-b118-b730c0cd25ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_09b4e447-77d5-4651-a6fa-69a4df6c35e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_09b4e447-77d5-4651-a6fa-69a4df6c35e6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_fa048ba7-89df-4c6e-a65d-24541e9a10af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_fa048ba7-89df-4c6e-a65d-24541e9a10af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_70ff6f8d-dc9f-4317-bd5e-ae6a7233c488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c754f35c-21d1-4934-8773-feeb68b7cf47" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9cc000d7-9bed-4cd7-9687-dfeda7435f61_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9cc000d7-9bed-4cd7-9687-dfeda7435f61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_073927b5-1550-4eb9-91da-0389accfe430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_073927b5-1550-4eb9-91da-0389accfe430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bf5d6a75-9f04-4161-b336-bcf4cc170ba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_073927b5-1550-4eb9-91da-0389accfe430" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bf5d6a75-9f04-4161-b336-bcf4cc170ba0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_b7ca1006-669d-4679-8eaa-ff019312506e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_b7ca1006-669d-4679-8eaa-ff019312506e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_3825b927-f60d-4d39-8d2a-62e07cd2d002" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:to="loc_us-gaap_BankLoanObligationsMember_3825b927-f60d-4d39-8d2a-62e07cd2d002" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_02abd334-8451-4221-ae1f-02dedf413947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_02abd334-8451-4221-ae1f-02dedf413947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_528c1332-800b-4e61-b211-f43b2e444f78_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_528c1332-800b-4e61-b211-f43b2e444f78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_65aa0aeb-361f-4e62-9318-b3bf5291368e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_65aa0aeb-361f-4e62-9318-b3bf5291368e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_21372d2a-029e-4aa1-8755-53ba6f89d668" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_65aa0aeb-361f-4e62-9318-b3bf5291368e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_21372d2a-029e-4aa1-8755-53ba6f89d668" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="extended" id="i8906774ec3d049aea3f05932f0dfa45f_RetirementPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_351c6232-66f7-4f9d-a671-cee3afdfe436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_351c6232-66f7-4f9d-a671-cee3afdfe436" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_9f114cd1-781b-4732-b3ce-30239cbbd49e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_9f114cd1-781b-4732-b3ce-30239cbbd49e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_c3e2abe5-f79b-4bac-86dc-b4b14580d2f8" xlink:href="algm-20210924.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_c3e2abe5-f79b-4bac-86dc-b4b14580d2f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_14be9a64-2601-4110-b769-daaa98852169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_14be9a64-2601-4110-b769-daaa98852169" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d5e3687c-7401-4e2a-ace0-d5e2f862692b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d5e3687c-7401-4e2a-ace0-d5e2f862692b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_2b7de79c-8cf3-46c8-9a3d-c0dc2cd261c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_2b7de79c-8cf3-46c8-9a3d-c0dc2cd261c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_35e62825-1123-4ff2-a9e2-65978ce80dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_35e62825-1123-4ff2-a9e2-65978ce80dec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_5aff8e60-2a53-457f-8b2a-065531e8dac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_5aff8e60-2a53-457f-8b2a-065531e8dac7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a1a20596-ffbf-448a-bff4-061f39544af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a1a20596-ffbf-448a-bff4-061f39544af2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_57b676b1-b060-44c1-a758-d2e7f0321eb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_57b676b1-b060-44c1-a758-d2e7f0321eb9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c7b9e204-7835-42f9-86bc-2b7b44c39ed1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c7b9e204-7835-42f9-86bc-2b7b44c39ed1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_04453621-d584-4e39-903f-8488581eb542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_04453621-d584-4e39-903f-8488581eb542" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c5f3f578-c716-40c2-aa7c-1d62f381d5f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c5f3f578-c716-40c2-aa7c-1d62f381d5f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2916c98a-5ec1-4c0f-bb3f-41f4467e2795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2916c98a-5ec1-4c0f-bb3f-41f4467e2795" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:to="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_d3a6dc2b-84c8-4b19-bc80-5231020bdd90_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:to="loc_us-gaap_RetirementPlanNameDomain_d3a6dc2b-84c8-4b19-bc80-5231020bdd90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:to="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_a1197555-e4b6-4f6e-b3ce-846313e7ee88" xlink:href="algm-20210924.xsd#algm_PensionPromiseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:to="loc_algm_PensionPromiseMember_a1197555-e4b6-4f6e-b3ce-846313e7ee88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_52af5d62-324d-40b6-b6b3-7f7b85feb0a0" xlink:href="algm-20210924.xsd#algm_Company401KPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:to="loc_algm_Company401KPlanMember_52af5d62-324d-40b6-b6b3-7f7b85feb0a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_b5da6a52-46ec-4e58-92d5-9bf70d73ed62" xlink:href="algm-20210924.xsd#algm_AMEPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:to="loc_algm_AMEPlanMember_b5da6a52-46ec-4e58-92d5-9bf70d73ed62" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="extended" id="i1d3fdc4242e24a33b9446a2b29d615d0_NetIncomeperShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5359db03-830a-43be-ae3f-e976f4bd2db4" xlink:href="algm-20210924.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5359db03-830a-43be-ae3f-e976f4bd2db4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_15f8756b-5965-41e7-9ac0-089df87f7099" xlink:href="algm-20210924.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_ConversionOfStockConversionRatio_15f8756b-5965-41e7-9ac0-089df87f7099" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_d059f44b-1577-41ce-9c9d-9ac05d5b68ba" xlink:href="algm-20210924.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_d059f44b-1577-41ce-9c9d-9ac05d5b68ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_58a87fd5-1ed3-41eb-a477-40995a3f1049" xlink:href="algm-20210924.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_58a87fd5-1ed3-41eb-a477-40995a3f1049" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_93c767b3-93c1-4d1c-93b3-cedacc32e750" xlink:href="algm-20210924.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_93c767b3-93c1-4d1c-93b3-cedacc32e750" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dee8bea5-802b-45d7-86e1-aacfd6f2b4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dee8bea5-802b-45d7-86e1-aacfd6f2b4b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_19aeb508-dfda-483d-a081-1211aa0d9bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_19aeb508-dfda-483d-a081-1211aa0d9bf1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2e32f712-c532-43f4-9d4a-260620da178d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:to="loc_us-gaap_ClassOfStockDomain_2e32f712-c532-43f4-9d4a-260620da178d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:to="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_89e2289f-cd5a-4a2c-aab8-8cf88bf2bd02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:to="loc_us-gaap_CommonClassAMember_89e2289f-cd5a-4a2c-aab8-8cf88bf2bd02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_7ea06c10-8c16-4c5a-a341-4e225e2adfd5" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:to="loc_algm_CommonClassLMember_7ea06c10-8c16-4c5a-a341-4e225e2adfd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3cfeec42-dded-4b79-82d6-28b685190446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3cfeec42-dded-4b79-82d6-28b685190446" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3cfeec42-dded-4b79-82d6-28b685190446_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3cfeec42-dded-4b79-82d6-28b685190446" xlink:to="loc_us-gaap_EquityComponentDomain_3cfeec42-dded-4b79-82d6-28b685190446_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9533c333-b3cc-41bd-b61c-af6700613694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3cfeec42-dded-4b79-82d6-28b685190446" xlink:to="loc_us-gaap_EquityComponentDomain_9533c333-b3cc-41bd-b61c-af6700613694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f163acd4-517b-4421-bd3f-af529d0f80fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9533c333-b3cc-41bd-b61c-af6700613694" xlink:to="loc_us-gaap_CommonStockMember_f163acd4-517b-4421-bd3f-af529d0f80fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_111af70b-42cb-453c-baa5-c0af0e53f89b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_111af70b-42cb-453c-baa5-c0af0e53f89b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b7e7b819-5199-4bd3-b9cc-b51d674e53d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b7e7b819-5199-4bd3-b9cc-b51d674e53d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_f29e7ad2-4dc5-4832-a28f-39ef0bcafe09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b7e7b819-5199-4bd3-b9cc-b51d674e53d2" xlink:to="loc_us-gaap_EmployeeStockMember_f29e7ad2-4dc5-4832-a28f-39ef0bcafe09" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended" id="i9e89d7d0374d46f89230769a9502cd69_NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28cc9d23-4f42-46cd-979b-e8c12100e4be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_a3cae853-45e9-4e95-86f5-a56039fed148" xlink:href="algm-20210924.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28cc9d23-4f42-46cd-979b-e8c12100e4be" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_a3cae853-45e9-4e95-86f5-a56039fed148" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28cc9d23-4f42-46cd-979b-e8c12100e4be" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:to="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b169bcdc-0454-48ed-809d-dbcf2961a637_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b169bcdc-0454-48ed-809d-dbcf2961a637_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_55887cf1-bf84-4998-9ae5-18e291c98a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_55887cf1-bf84-4998-9ae5-18e291c98a48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f56193f8-0ff1-4555-b275-207635ed8288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:to="loc_us-gaap_PerformanceSharesMember_f56193f8-0ff1-4555-b275-207635ed8288" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#CommonStockandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="i765e4a5fd40440ad901b9731bc62558e_CommonStockandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2b95f22-3788-4d7d-862b-4b37d97b8da1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2b95f22-3788-4d7d-862b-4b37d97b8da1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57e666c9-c13a-496f-9265-0928841eafcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57e666c9-c13a-496f-9265-0928841eafcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9cfbb487-0999-406c-af67-780019f7edac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9cfbb487-0999-406c-af67-780019f7edac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63aa2e52-64c4-4e6f-b890-781d36c8eaf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63aa2e52-64c4-4e6f-b890-781d36c8eaf4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_39e8bbaf-82f9-4fae-b540-0ad4f0b5fcf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_39e8bbaf-82f9-4fae-b540-0ad4f0b5fcf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_d560970a-f50e-497a-b6cd-b86710f6ec58" xlink:href="algm-20210924.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_d560970a-f50e-497a-b6cd-b86710f6ec58" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_22aacdc1-3d47-489f-ac71-9dbbb80dbd2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_22aacdc1-3d47-489f-ac71-9dbbb80dbd2f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_36e747fb-41ba-44dd-af07-ca9392c9096c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_36e747fb-41ba-44dd-af07-ca9392c9096c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ef1ebf7-50f5-401d-8d44-f0d2b0750a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ef1ebf7-50f5-401d-8d44-f0d2b0750a5d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc888d2d-15dc-472f-8faa-91be3e97e212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc888d2d-15dc-472f-8faa-91be3e97e212" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:to="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3739f1e6-5e56-43dd-89e9-cd1950e88857_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3739f1e6-5e56-43dd-89e9-cd1950e88857_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0e061a35-2ae8-45ca-9808-84784ffd1b27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0e061a35-2ae8-45ca-9808-84784ffd1b27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5cd36081-6f13-4e60-bb7f-a33639b0e323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:to="loc_us-gaap_PerformanceSharesMember_5cd36081-6f13-4e60-bb7f-a33639b0e323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_ca6319a4-de4e-441f-a622-05fdb082a85f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:to="loc_us-gaap_RestrictedStockMember_ca6319a4-de4e-441f-a622-05fdb082a85f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:to="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7918724e-cd18-4f4d-b3b8-5713131867aa_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:to="loc_srt_RangeMember_7918724e-cd18-4f4d-b3b8-5713131867aa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:to="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_826ff713-59bd-47a1-bd58-d131191f8d0d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:to="loc_srt_MinimumMember_826ff713-59bd-47a1-bd58-d131191f8d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d3aba7a-c7f3-48ed-9a4e-a3d70ad417a9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:to="loc_srt_MaximumMember_4d3aba7a-c7f3-48ed-9a4e-a3d70ad417a9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended" id="id2bf329516cc4b45abc6cb4d5863ce16_CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cb506c98-ea56-474c-93e7-1b23b13d00e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2e9c681-064b-4f99-93d9-919fe3d44861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cb506c98-ea56-474c-93e7-1b23b13d00e8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2e9c681-064b-4f99-93d9-919fe3d44861" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cb506c98-ea56-474c-93e7-1b23b13d00e8" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_94bfc69c-4a60-480f-9afe-2f93e9763326_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_94bfc69c-4a60-480f-9afe-2f93e9763326_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_11f92d65-7d1e-47ca-81e4-618601d91bcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:to="loc_us-gaap_CostOfSalesMember_11f92d65-7d1e-47ca-81e4-618601d91bcd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_dd20821e-29ad-49ae-9319-b802b9b219b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_dd20821e-29ad-49ae-9319-b802b9b219b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_9e431063-8298-4777-8f34-a8da43e90047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_9e431063-8298-4777-8f34-a8da43e90047" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i75d585cfcf4841d0be20314c152e5660_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bfcd4360-48ba-48b4-978b-c80df842d2fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bfcd4360-48ba-48b4-978b-c80df842d2fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_d7d45b0e-d658-4faf-9cce-83aed0c27889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_d7d45b0e-d658-4faf-9cce-83aed0c27889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_00310dbd-0e6e-4fd5-85c1-c9598ce6f730" xlink:href="algm-20210924.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_00310dbd-0e6e-4fd5-85c1-c9598ce6f730" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_a5f00c40-9caf-4561-ae8c-3fcb5b9c5b6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_a5f00c40-9caf-4561-ae8c-3fcb5b9c5b6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_0bca275d-fe37-4dd3-a033-45af56659aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_0bca275d-fe37-4dd3-a033-45af56659aaa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_4eb60446-1162-4b61-9f60-3cb1a35e5883" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_4eb60446-1162-4b61-9f60-3cb1a35e5883" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_58726366-b7a6-49c3-8f23-6df76095ffd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_58726366-b7a6-49c3-8f23-6df76095ffd8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_bfb40c4f-93c8-42c9-9694-675217ad05d7" xlink:href="algm-20210924.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_bfb40c4f-93c8-42c9-9694-675217ad05d7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_48f7f92c-55ae-40c1-90a7-2d9a785098d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_OperatingLeaseExpense_48f7f92c-55ae-40c1-90a7-2d9a785098d4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_4d4f3b50-c4f5-4e64-a766-51fe6fd68f95" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_4d4f3b50-c4f5-4e64-a766-51fe6fd68f95" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_621b10df-c291-4efc-bb93-38fda42d204a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_621b10df-c291-4efc-bb93-38fda42d204a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_263a63b2-48e5-49fc-bc05-af63833268a2" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_263a63b2-48e5-49fc-bc05-af63833268a2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_c55862ba-c19e-49f3-8236-e7cb4eb08276" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_c55862ba-c19e-49f3-8236-e7cb4eb08276" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d8637dd6-cfe1-4014-87b6-11983446336f" xlink:href="algm-20210924.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d8637dd6-cfe1-4014-87b6-11983446336f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_eefe760a-a173-4498-b3b3-46b506e1eb7f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:to="loc_us-gaap_RelatedPartyDomain_eefe760a-a173-4498-b3b3-46b506e1eb7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:to="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_d36948a4-8ca6-4c83-a8bc-bf7cbd08848a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_us-gaap_MajorityShareholderMember_d36948a4-8ca6-4c83-a8bc-bf7cbd08848a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_392f9242-90fc-44c4-b9c6-a8104c0274cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_392f9242-90fc-44c4-b9c6-a8104c0274cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember_2a757702-4a6f-4d40-86dd-8a4bc88c851c" xlink:href="algm-20210924.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_algm_SankenElectricEuropeLtdMember_2a757702-4a6f-4d40-86dd-8a4bc88c851c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_94975372-734d-4cbc-9848-839f161ab111" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_srt_DirectorMember_94975372-734d-4cbc-9848-839f161ab111" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5be46358-56d7-409f-9af8-6754e9af8526_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:to="loc_srt_ProductsAndServicesDomain_5be46358-56d7-409f-9af8-6754e9af8526_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a623cddc-26e2-4604-ab4f-bf1e1dfb8160" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:to="loc_srt_ProductsAndServicesDomain_a623cddc-26e2-4604-ab4f-bf1e1dfb8160" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_26a605fa-3463-4fed-888f-54649d69ab92" xlink:href="algm-20210924.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a623cddc-26e2-4604-ab4f-bf1e1dfb8160" xlink:to="loc_algm_RelatedPartyRevenueMember_26a605fa-3463-4fed-888f-54649d69ab92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_3d1c2fda-8f49-4062-a0b8-64c0ffd6bfb6" xlink:href="algm-20210924.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_3d1c2fda-8f49-4062-a0b8-64c0ffd6bfb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0a837b4c-2ece-441d-8b80-3ae6c141600e" xlink:href="algm-20210924.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0a837b4c-2ece-441d-8b80-3ae6c141600e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_1c0fc028-1c09-4368-aa63-d7442052e115" xlink:href="algm-20210924.xsd#algm_PriceSupportPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:to="loc_algm_PriceSupportPaymentMember_1c0fc028-1c09-4368-aa63-d7442052e115" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:to="loc_us-gaap_ClassOfStockDomain_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0efc7f7b-add4-48bb-b614-bf124f2707c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:to="loc_us-gaap_ClassOfStockDomain_0efc7f7b-add4-48bb-b614-bf124f2707c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_11fa3927-af0f-4296-b4e6-51d186d9b0dd" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0efc7f7b-add4-48bb-b614-bf124f2707c6" xlink:to="loc_algm_CommonClassLMember_11fa3927-af0f-4296-b4e6-51d186d9b0dd" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>algm-20210924_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:683cf8d8-5672-4db5-98fd-35401c51f0cc,g:30f100e7-413c-4bea-b8ea-a14aa0a56d22-->
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b8704475-99fa-4e38-803a-f79f9bcd2dd1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grants in period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_0ed0b848-5189-430d-bcab-74557f9ce9ad_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember" xlink:to="lab_us-gaap_TradeAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a5d0af5a-f6f0-4b98-b04b-56ae293bceef_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/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_d47145a3-383f-425b-ae2c-4f63eef9a674_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f8573fd0-548f-4377-b903-4ce7766d1a9b_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RelatedPartyTransactionsByRelatedPartyAxis_f8b7347d-9600-4948-9f87-c3e6351f815e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_57778ada-4b31-4041-b7c0-bdf04c04175b_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CN_861c715c-3548-479d-b880-b106d4c2fac2_terseLabel_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Greater China</link:label>
    <link:label id="lab_country_CN_label_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_f05ec42a-9697-4db0-b564-cdcdc57eddbb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded inventory provisions</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink: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 Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_7fcec65f-84c5-42c1-b0b6-5df280523f28_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_MagneticSensorsMember_380e9691-150d-42b8-81b5-ccc19d4ba63e_terseLabel_en-US" xlink:label="lab_algm_MagneticSensorsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Magnetic sensors</link:label>
    <link:label id="lab_algm_MagneticSensorsMember_label_en-US" xlink:label="lab_algm_MagneticSensorsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Magnetic Sensors [Member]</link:label>
    <link:label id="lab_algm_MagneticSensorsMember_documentation_en-US" xlink:label="lab_algm_MagneticSensorsMember" 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">Magnetic Sensors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember" xlink:href="algm-20210924.xsd#algm_MagneticSensorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_MagneticSensorsMember" xlink:to="lab_algm_MagneticSensorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_856ea883-1248-4dbe-aa1f-46a1cd078606_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees paid</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink: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 Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_ce59b2a2-3e1b-458c-b8d0-b4ada3d31ba5_terseLabel_en-US" xlink:label="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions for inventory and credit losses/bad debt</link:label>
    <link:label id="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_label_en-US" xlink:label="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink: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 Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_documentation_en-US" xlink:label="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" 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 Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink:href="algm-20210924.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink:to="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJune302021Member_4a438dc7-1cd4-4b50-9c53-07a2149f7000_terseLabel_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringJune302021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line-of-Credit Agreement Expiring June 30, 2021</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJune302021Member_label_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringJune302021Member" xlink: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 Agreement Expiring June 30, 2021 [Member]</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJune302021Member_documentation_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringJune302021Member" 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">Line-Of-Credit Agreement Expiring June 30, 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member" xlink:href="algm-20210924.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditAgreementExpiringJune302021Member" xlink:to="lab_algm_LineOfCreditAgreementExpiringJune302021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_36f4569e-4b67-4625-800e-860d28c55c9c_periodStartLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" 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 the beginning of the period</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_6c7875ee-52f8-473c-b4ee-89613945d715_periodEndLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" 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 the end of the period</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_label_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_documentation_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" 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">Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" xlink:to="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_ee0c6e5f-9094-4581-afe2-e1cffcd1fe03_terseLabel_en-US" xlink:label="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)</link:label>
    <link:label id="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_label_en-US" xlink:label="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation</link:label>
    <link:label id="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_documentation_en-US" xlink:label="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" 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">Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:href="algm-20210924.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:to="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_b1597f34-e421-4d4d-b031-d93ffbc46cf3_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_LiabilitiesAndStockholdersEquityAbstract_fd204447-7e33-4b53-8f17-dd783901d6e7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Non-Controlling 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LineOfCreditMember_3b596ea6-113a-4eef-ad48-286845149f97_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f7eb63e3-7b1a-4e51-8280-5246889ee999_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_79ecfd2b-5595-42b2-a3c6-3fe9b0a006d5_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:to="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_d9183f5e-f266-4a4d-b64e-0642aed5f2ba_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/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4ba915d2-75fe-401a-9d85-1e09065d2394_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink: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 of non-U.S. defined benefit plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_fdd134af-5bbc-4a08-a810-5e2c44cac63f_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4a2f6efc-f944-4b72-8b8a-d5f6a47a4817_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_52a9c5b7-5097-4a44-bf7d-a9b9a50410fc_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongLivedAssetsByGeographicAreasTableTextBlock_d5c8f050-9b16-4771-b86c-9fddb453f9c1_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-lived Assets</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink: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 Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_74e93c43-b811-47ac-980e-e71880ded9d5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PerformanceSharesMember_0657b542-7b20-404a-bdd9-5d7376602b24_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance stock units</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_31ab61cd-0363-4fdb-98d1-f9baa79a1059_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8907377a-2e87-4f57-b10b-767a5be6b8e4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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 grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_e9dde50a-faf9-498d-b8ac-52bcc30e7e33_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_033c5ef6-95ee-4b88-b95e-bdc1cc365f52_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued professional fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink: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 Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_c33a794e-ee44-4ef6-8ca9-da7591f8b96e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_8ee3706d-4170-40bd-b293-323ee518101d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note 16)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_12e28366-ad70-42f2-a65f-63cfe5fdb6e6_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink: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 employee contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_e500f515-6d65-420d-a06c-443c7ebcb205_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfPropertyPlantAndEquipmentTable_fb22b316-e9ea-4964-b953-f5dbb4186eba_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PowerIntegratedCircuitsMember_41f771e9-08e5-4489-a315-9ac09b4b1e92_terseLabel_en-US" xlink:label="lab_algm_PowerIntegratedCircuitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power integrated circuits</link:label>
    <link:label id="lab_algm_PowerIntegratedCircuitsMember_label_en-US" xlink:label="lab_algm_PowerIntegratedCircuitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power Integrated Circuits [Member]</link:label>
    <link:label id="lab_algm_PowerIntegratedCircuitsMember_documentation_en-US" xlink:label="lab_algm_PowerIntegratedCircuitsMember" 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">Power Integrated Circuits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember" xlink:href="algm-20210924.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PowerIntegratedCircuitsMember" xlink:to="lab_algm_PowerIntegratedCircuitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_fe84914d-5908-4cda-ad78-7a1d376a0d09_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink: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, net of forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_373bd34e-ca36-4f49-892a-92cce61a5c85_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/2020/dei-2020-01-31.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_bc309b10-ddab-4b87-9958-3e104464f092_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_8965c4c2-2c22-4c60-9582-fcf88d0ae1b1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_534db0bf-7549-416c-862a-d04bbb74d3e2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_617557e2-a1e2-4fd7-ab2e-4e57bfbd2b28_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink: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, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_VoxtelProductLineMember_5d664f78-569e-4e96-b4f2-b1cfe9fd2a87_terseLabel_en-US" xlink:label="lab_algm_VoxtelProductLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voxtel Product Line</link:label>
    <link:label id="lab_algm_VoxtelProductLineMember_label_en-US" xlink:label="lab_algm_VoxtelProductLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Voxtel Product Line [Member]</link:label>
    <link:label id="lab_algm_VoxtelProductLineMember_documentation_en-US" xlink:label="lab_algm_VoxtelProductLineMember" 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">Voxtel Product Line</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelProductLineMember" xlink:href="algm-20210924.xsd#algm_VoxtelProductLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_VoxtelProductLineMember" xlink:to="lab_algm_VoxtelProductLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2ac7d6cf-a731-4e99-862a-459781aaa035_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_0a70f235-03fb-4368-9d4a-02451ca84fab_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseRightOfUseAsset_c575971b-8f32-4d4b-9f5f-f8b7aeeb9188_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAssetsDisclosureTextBlock_69b55719-5002-4b30-8a0c-2a2d3383fa15_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink: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 Assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_99d55473-a092-44b4-a0b9-16c21b35e518_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherEndMarketMember_1a7c5111-a632-4f3b-9e46-ff58b1469bb6_terseLabel_en-US" xlink:label="lab_algm_OtherEndMarketMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_algm_OtherEndMarketMember_label_en-US" xlink:label="lab_algm_OtherEndMarketMember" xlink: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 End Market [Member]</link:label>
    <link:label id="lab_algm_OtherEndMarketMember_documentation_en-US" xlink:label="lab_algm_OtherEndMarketMember" 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 End Market</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember" xlink:href="algm-20210924.xsd#algm_OtherEndMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherEndMarketMember" xlink:to="lab_algm_OtherEndMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_78adbb09-4c0a-4b3c-9133-a68c0ebf64e4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6028d980-843f-4fa6-bc56-4c63eaad401f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_ee73e5b0-b9e3-4453-9f13-2beedb7a9132_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases from related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink: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 Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d6729816-1ab8-4258-be1a-a080e37c4663_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_026142f5-4bb6-490a-9e3b-cf7fccc15f65_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense not yet recorded</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_d589be47-6d06-49a2-828e-2338d1ed2fb2_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">Customer [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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_9e34d53b-6801-463a-a511-b1729374e548_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink: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 Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonClassLMember_0ba9b458-5672-4be8-9969-7e80de006a5e_verboseLabel_en-US" xlink:label="lab_algm_CommonClassLMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class L</link:label>
    <link:label id="lab_algm_CommonClassLMember_label_en-US" xlink:label="lab_algm_CommonClassLMember" xlink: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 Class L [Member]</link:label>
    <link:label id="lab_algm_CommonClassLMember_documentation_en-US" xlink:label="lab_algm_CommonClassLMember" 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">Common Class L</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonClassLMember" xlink:to="lab_algm_CommonClassLMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_c4f5f4ca-5434-44f4-836b-d0b742717076_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink: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, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at September&#160;24, 2021 and March&#160;26, 2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_488997a5-5f77-408a-8ea0-c1af1446e10f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_e8fbfd01-a476-407a-a682-a4b160d2cd93_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink: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 attributable to common stockholders per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink: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, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_23992133-3b66-4313-acee-774ffbcefcf2_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink: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 Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_5e46357f-02db-499a-8c30-0f904a285c17_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_69a47fd1-398f-4a15-9ec8-79e21a0f6acd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 (loss) income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_6d1978a4-d2e0-4438-8745-7849a2d967e6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and supplies</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8bcbbc1e-2ebb-4a32-a5ca-07980f43593f_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 value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherNoncurrentLiabilitiesTableTextBlock_ba2ab555-5d4f-4750-a19e-24b08d0b9132_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink: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 Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_31870c81-734f-47b8-9330-64ebe48d1d49_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink: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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_df5856f0-94ce-4d26-b11b-2642834833f4_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" 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</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_a19302e7-4e73-4a70-96e1-3f68e2046d29_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_7d7d6ec7-6152-4921-92d4-16b453850b25_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating" xlink: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 in earnings of equity investment</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating" xlink: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 Income, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperating" xlink:to="lab_us-gaap_InvestmentIncomeNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_3a88ec6c-22ca-4536-9bd9-377bc62037e2_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink: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-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_ce810dd2-a1d5-44b4-b519-0a1b47377f6b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink: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 Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_e23a9c02-ab5b-4f24-9649-36bf735139eb_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9c7d425b-8da8-4281-8c13-82ee10874279_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c9fd80ea-9966-4998-a10a-eb43da784fee_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on Cash and cash equivalents and Restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_e89eee77-b0a4-4568-b5ce-b222465bb5d9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink: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_InventoryNet_eb8b4705-f67e-4a4d-a68d-b2a95625d037_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_8948ed95-5312-4b5a-b117-8e7c15cd67ae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink: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-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink: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-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fe8301b5-4524-4f6d-b175-5fa86b5d728e_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db41d577-bf76-4956-a51f-ccd4a75e15c3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_e0263349-1557-40bc-99de-67e77b5a45df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink: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 Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_d8da844d-749d-490e-949a-301a3ae4ed01_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink: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 Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_bbb6e385-97ae-4c31-93dc-a3568ee1976a_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)</link:label>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_label_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink: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, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)</link:label>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_documentation_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" 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">Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink:href="algm-20210924.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink:to="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_e6e6811a-feb7-4056-8a8d-fdd8ba1e4b5f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink: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, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_b49c7765-7f92-459e-b1fa-55cb6ff6b492_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_DefinedBenefitPlanDisclosureLineItems_d1455f38-0bdf-4a69-a48c-cbde05b32ea1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_cd92ab06-e3de-43e7-aa72-8f3254667c99_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ClassOfStockDomain_39cb9e2b-ecb8-453b-a878-90a8306fb558_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_5bf20ee5-ed9b-4b3f-9598-d739e8f20957_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable, net</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink: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, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_7a484951-6d29-418c-9676-7a3be87ee68f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_c285a263-fdb7-43d6-acab-98aa09187cc1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AllowanceForDoubtfulAccountsReceivableWriteOffs_d6cfe688-50b6-4839-b40e-70e5be5b74a3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" 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">Write-offs, net of recoveries</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_4b648ab4-5b71-41bf-aad5-d6cff115aa35_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_4294b542-ffc1-406c-9ae5-cc307684acf2_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_CreditFacilityAxis_86deedb6-d17f-4747-9c3c-dfe91087176c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_220e96b3-415a-4187-b910-0884d93182bb_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_2ab86d12-e6c0-47b6-8a35-d0a2b0ba358a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions during the year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_3b2f5566-64fd-47ac-878a-f55ec8a078ed_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink: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 Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink: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 Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_fd660002-9fb6-40cf-b27a-e644d2f2dc4b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink: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 Issuable Weighted Average Share Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink: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 Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_0cbf2bdf-ca24-460d-932b-ba5da9ce7578_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_7ddc1674-7734-4178-80e8-aaf40d62586f_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/2020/dei-2020-01-31.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_IncreaseDecreaseInStockholdersEquityRollForward_39823980-f998-4de1-a920-66a1cfb0ecf3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_UnamortizedDebtIssuanceExpense_af3d91c2-4575-4906-9b77-360d5796ecb9_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_2ec9664b-27d6-4554-a706-296050e00f08_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Other Borrowings</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementsFairValueHierarchyDomain_895fc919-4565-4f9e-b1f7-a5a95c73469a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_d4f606bf-0130-4b5e-91ad-3a9d376b5cb4_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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 Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_d37458f9-8d81-484d-8ded-10a2572c95d4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_AmendmentFlag_b3e6a062-46dc-4dda-b6fd-6509febe3d41_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/2020/dei-2020-01-31.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8a2a1781-3e15-400c-9ddc-006ce4432086_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Computation of Net (Loss) Income per Share and Unaudited Pro Forma Net Income per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_c2f526b4-85bd-47e4-aaa6-89b6dafded31_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" 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</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink: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 Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_c472c889-46a5-4fa8-aa16-fca789d8f021_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink: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 Leases, Future Minimum Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_099c3025-0f45-4bef-b90e-0696a08e2422_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_db9393f7-01a7-4153-8a65-3abe758ee9c9_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_112835ee-ce58-470c-8710-df23f1c0c264_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyRevenueMember_5d0c4ff5-3dbd-49f8-87a4-e6cbbd546e6e_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyRevenueMember" xlink: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 Revenue</link:label>
    <link:label id="lab_algm_RelatedPartyRevenueMember_label_en-US" xlink:label="lab_algm_RelatedPartyRevenueMember" xlink: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 Revenue [Member]</link:label>
    <link:label id="lab_algm_RelatedPartyRevenueMember_documentation_en-US" xlink:label="lab_algm_RelatedPartyRevenueMember" 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">Related Party Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember" xlink:href="algm-20210924.xsd#algm_RelatedPartyRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyRevenueMember" xlink:to="lab_algm_RelatedPartyRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_403b2d81-f810-4dfb-bf76-d6d478c13a93_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">Outstanding balance</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherPensionPlansDefinedBenefitMember_de8ec1d7-3db5-4289-a4f0-fe39dfaf3c01_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink: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 Defined Benefit Plans</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink: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 Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_aa534707-7f40-413f-8342-0bf16fe1c5fe_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_99ef5745-d411-40e3-bd5f-306bacfe7c16_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_CreditSuisseAGCaymanIslandsBranchMember_7634c4c8-585e-4b82-acb9-ece1e3051ea8_terseLabel_en-US" xlink:label="lab_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Suisse AG, Cayman Islands Branch</link:label>
    <link:label id="lab_algm_CreditSuisseAGCaymanIslandsBranchMember_label_en-US" xlink:label="lab_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Suisse AG, Cayman Islands Branch [Member]</link:label>
    <link:label id="lab_algm_CreditSuisseAGCaymanIslandsBranchMember_documentation_en-US" xlink:label="lab_algm_CreditSuisseAGCaymanIslandsBranchMember" 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">Credit Suisse AG, Cayman Islands Branch</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:href="algm-20210924.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:to="lab_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_f81a484f-9bf5-4b40-9f30-0cc702686973_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/2020/dei-2020-01-31.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_RelatedPartyDomain_8c390d28-1915-40eb-9d2d-ec4c36867002_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_489a1d79-fc0f-40f7-8257-6be72cce0b52_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink: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 Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_7139f6bb-0370-4389-9a2d-ee5faad9f1cf_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink: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 Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink: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 Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionMonthlyFeePayable_56749fb6-344d-4ece-ba75-f54a3ea76266_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionMonthlyFeePayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Monthly fee payable</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionMonthlyFeePayable_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionMonthlyFeePayable" xlink: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 Transaction, Monthly Fee Payable</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionMonthlyFeePayable_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionMonthlyFeePayable" 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">Related Party Transaction, Monthly Fee Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionMonthlyFeePayable" xlink:to="lab_algm_RelatedPartyTransactionMonthlyFeePayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7889eee-3ac6-47fd-9917-a841a19ec103_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanExpectedReturnOnPlanAssets_5c428f29-1e52-45e3-b47b-bea47ea5cc33_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" 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">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c9583f00-55d5-411a-a7be-b982249c6c9a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0b0737dc-ceb7-4d95-abfb-950b32e5af2c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_MizuhoBankLtdMember_4c425c36-5cf5-45af-9a15-41cb39c3191d_terseLabel_en-US" xlink:label="lab_algm_MizuhoBankLtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mizuho Bank, Ltd</link:label>
    <link:label id="lab_algm_MizuhoBankLtdMember_label_en-US" xlink:label="lab_algm_MizuhoBankLtdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mizuho Bank, Ltd [Member]</link:label>
    <link:label id="lab_algm_MizuhoBankLtdMember_documentation_en-US" xlink:label="lab_algm_MizuhoBankLtdMember" 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">Mizuho Bank, Ltd</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember" xlink:href="algm-20210924.xsd#algm_MizuhoBankLtdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_MizuhoBankLtdMember" xlink:to="lab_algm_MizuhoBankLtdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockPriorityDividendRatePercent_d08ba27b-4df5-476b-aa93-908e4627ff2e_terseLabel_en-US" xlink:label="lab_algm_CommonStockPriorityDividendRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Priority dividend rate</link:label>
    <link:label id="lab_algm_CommonStockPriorityDividendRatePercent_label_en-US" xlink:label="lab_algm_CommonStockPriorityDividendRatePercent" xlink: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, Priority Dividend Rate, Percent</link:label>
    <link:label id="lab_algm_CommonStockPriorityDividendRatePercent_documentation_en-US" xlink:label="lab_algm_CommonStockPriorityDividendRatePercent" 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">Common Stock, Priority Dividend Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent" xlink:href="algm-20210924.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonStockPriorityDividendRatePercent" xlink:to="lab_algm_CommonStockPriorityDividendRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_2f44df6c-ffdf-430e-a1d5-136f36a18a04_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" 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">Changes in Trade accounts payable related to Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfContinentsOnWhichEntityOperates_3710ecc7-5e54-4a5a-b3c0-8d03c28a601d_terseLabel_en-US" xlink:label="lab_algm_NumberOfContinentsOnWhichEntityOperates" xlink: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 continents on which entity operates</link:label>
    <link:label id="lab_algm_NumberOfContinentsOnWhichEntityOperates_label_en-US" xlink:label="lab_algm_NumberOfContinentsOnWhichEntityOperates" xlink: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 Continents On Which Entity Operates</link:label>
    <link:label id="lab_algm_NumberOfContinentsOnWhichEntityOperates_documentation_en-US" xlink:label="lab_algm_NumberOfContinentsOnWhichEntityOperates" 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 Continents On Which Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfContinentsOnWhichEntityOperates" xlink:href="algm-20210924.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfContinentsOnWhichEntityOperates" xlink:to="lab_algm_NumberOfContinentsOnWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_5fecc142-2aa0-4f27-a95c-9d99ce3205dc_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_WeightedAverageNumberDilutedSharesOutstandingAdjustment_610db078-d477-4821-b9d7-bb55428d983c_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of common stock equivalents (in shares)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentByTypeAxis_54ddb591-ef45-4869-ad81-ed46dc195378_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">Long-Lived Tangible Asset [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EmployeeStockMember_ed0afbf0-cb28-477a-af8b-017171b0c9f2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 stock purchase plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink: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 Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorityShareholderMember_d8a22dc1-3088-4594-ab79-4288d928d7d4_terseLabel_en-US" xlink:label="lab_us-gaap_MajorityShareholderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sanken</link:label>
    <link:label id="lab_us-gaap_MajorityShareholderMember_label_en-US" xlink:label="lab_us-gaap_MajorityShareholderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Majority Shareholder [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorityShareholderMember" xlink:to="lab_us-gaap_MajorityShareholderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_f2ef3a62-612b-42a8-bdf1-3bb62f80015e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales by Product</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink: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 External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_e44e99a0-3721-4288-a181-2dc18810aec0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_c105cf11-5f9e-469d-a1bf-f39a10c9f95c_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowances for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_b80d98a8-ba09-4a68-8dd7-1ccbff96ab39_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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">Provision for expected credit losses and allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_89fc36a8-d96c-4918-8962-4eaf47e355ac_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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 the beginning of the period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_0e01f636-f88f-464f-9490-dce18f07e717_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" 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 the end of the period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_1eb9fe06-4d6d-4320-af51-28de195156d7_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 (in shares)</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/2020/dei-2020-01-31.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_IncomeStatementLocationDomain_d20ec79d-bbb7-43d1-89da-e9b3406fe6f5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_7a59ee01-04fb-489e-982f-868fac7b7ba1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInFinancingActivitiesAbstract_3ed9037b-22d0-4ede-b142-60588384b492_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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 FLOWS FROM 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_2407a720-22b7-4076-b10f-1dec31d78a1b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discrete tax items</link:label>
    <link:label id="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_label_en-US" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Adjustments, Settlements, and Unusual Provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:to="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_7d70a5ae-8801-4183-a8d3-aca81bda2364_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_country_KR_08c8bedd-1257-4f2f-aa17-958cfef09bfa_terseLabel_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Korea</link:label>
    <link:label id="lab_country_KR_label_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOREA, REPUBLIC OF</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_KR" xlink:to="lab_country_KR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6221bd4d-7c7b-4d6d-ab4f-a87d3b2f4ec0_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_b01241ec-d876-49b3-a143-13063c5a4aaa_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink: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, before Allowance for Credit Loss, And Due From Related Parties, Current</link:label>
    <link:label id="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_documentation_en-US" xlink:label="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" 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">Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink:href="algm-20210924.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink:to="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_82e3af13-7330-4056-bfa0-012b5d22b7f8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_10d53df4-20a0-4ac9-bc18-cd3f0f1a8e08_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Costs and Other Information</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DebtInstrumentInterestRateFloor_41fb3b9a-ee5e-4c6f-b3e1-1859918cbab2_terseLabel_en-US" xlink:label="lab_algm_DebtInstrumentInterestRateFloor" xlink: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 rate floor</link:label>
    <link:label id="lab_algm_DebtInstrumentInterestRateFloor_label_en-US" xlink:label="lab_algm_DebtInstrumentInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate Floor</link:label>
    <link:label id="lab_algm_DebtInstrumentInterestRateFloor_documentation_en-US" xlink:label="lab_algm_DebtInstrumentInterestRateFloor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate Floor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor" xlink:href="algm-20210924.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DebtInstrumentInterestRateFloor" xlink:to="lab_algm_DebtInstrumentInterestRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_25f9c83e-4dba-4c79-aba7-46daea45ea55_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherAssetsNoncurrent_4f75817b-f3de-4376-b1c0-c4121d743d79_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink: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 assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_ccecc28c-7752-4186-8cd8-897a5d210a30_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankLoanObligationsMember_0b408594-c115-4b5b-8b79-61779b7d9372_terseLabel_en-US" xlink:label="lab_us-gaap_BankLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_BankLoanObligationsMember_label_en-US" xlink:label="lab_us-gaap_BankLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Loan Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankLoanObligationsMember" xlink:to="lab_us-gaap_BankLoanObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c2659a44-e059-4613-ab12-7269a032020d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_d0f7b4bb-f8dd-4bc8-8f7d-fec0b7d22c1d_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink: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 in marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesNoncurrent" xlink:to="lab_us-gaap_MarketableSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LegacyTrademarksMember_bacb05e7-fb2d-4a4e-82d7-a5d65c18ff14_terseLabel_en-US" xlink:label="lab_algm_LegacyTrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy trademarks</link:label>
    <link:label id="lab_algm_LegacyTrademarksMember_label_en-US" xlink:label="lab_algm_LegacyTrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legacy Trademarks [Member]</link:label>
    <link:label id="lab_algm_LegacyTrademarksMember_documentation_en-US" xlink:label="lab_algm_LegacyTrademarksMember" 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">Legacy Trademarks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember" xlink:href="algm-20210924.xsd#algm_LegacyTrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LegacyTrademarksMember" xlink:to="lab_algm_LegacyTrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_71228467-d5b4-4d2c-a734-95dd501b6b87_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_7764ac02-bd97-4b88-9d2f-76b453fb664f_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_5d819551-f5b3-45bd-aaa7-dd35550d736b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_5cbfa0bb-dcb5-41cc-a231-2b2a72706cbb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink: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 of Entity's Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b1ef4907-a5be-4494-8dd9-016a09681290_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested shares of restricted commons stock (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_bbeec1a2-8145-4add-aac7-a25f9f4b3ed2_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/2020/dei-2020-01-31.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_DisposalGroupClassificationAxis_18802f2d-3a7c-43d2-b1fd-b94840be43d8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_b9054141-fa2b-4a67-a796-692ec0be5e8b_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 and losses 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_560adbf5-9457-4be5-8d98-ce8b7bf9a064_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6a2db9fe-efa1-4194-807d-7b8bdc7bbc02_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_e7023aa9-dad6-4aa7-8442-e68d2872eeae_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NoncurrentAssets_9f9b4ff7-3eea-4247-80fa-13a4b5995e07_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_3485f297-9074-4ec1-a2d4-125b61792b11_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink: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 assets, net</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink: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 for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_4bc81101-95c0-4d96-bb52-035cd41bf788_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink: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 Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_f9c11860-dbb5-47be-8d8d-16216d1c9f96_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink: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 on final disposition</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a53b482f-f204-4a81-aa55-38274b71077f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_PensionPromiseMember_57f8173c-2929-4f45-8c4a-a377b200ddf1_terseLabel_en-US" xlink:label="lab_algm_PensionPromiseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Promise</link:label>
    <link:label id="lab_algm_PensionPromiseMember_label_en-US" xlink:label="lab_algm_PensionPromiseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Promise [Member]</link:label>
    <link:label id="lab_algm_PensionPromiseMember_documentation_en-US" xlink:label="lab_algm_PensionPromiseMember" 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">Pension Promise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember" xlink:href="algm-20210924.xsd#algm_PensionPromiseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PensionPromiseMember" xlink:to="lab_algm_PensionPromiseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_3b370218-122e-4f98-a56d-53c9df55f1a2_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_9fdfda48-b87b-4469-87a8-bd39799291d2_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk and Significant Customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink: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, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_98397ae7-41a7-46ea-a7a5-b32cfbee0eb8_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherIntangibleAssetsMember_41b1db2f-2078-48d5-afc1-463ef41c8f44_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquitySecuritiesFvNiUnrealizedGainLoss_52ca3673-de63-4327-899d-e175261d3d72_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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 and losses recognized during the reporting period on equity securities still held at the reporting date</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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 (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_d6a2e8a2-7d2c-429d-9a25-77411769b500_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_Liabilities_a7bb01bd-0a38-4b67-afb1-fc8e5fc6abd3_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_d70c45ef-1ef5-4189-82f3-e067b1ce5bfb_negatedTerseLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" 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">Write-offs, net of recoveries</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_label_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_documentation_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" 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">Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" xlink:to="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_1ca515e0-09cf-4c47-aac3-f3b701551303_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_feda412c-89e9-4d21-851b-b420abfaa30d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: present value adjustment</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NonUsMember_929c72d7-3334-4513-a302-f7c31a7a295f_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink: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-US</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_5d3944bc-16e1-4bc7-8eca-ca38f785f98a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink: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 Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_7c51d7b0-1bf9-4c42-8e23-2fc8333f6c30_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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 (loss) income attributable to common stockholders, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink: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) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FairValueInputsLevel1Member_c59128dd-ebc6-4cdd-86cb-ecb48a7889ea_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_3e6840dd-609a-4189-a678-40977188ac4e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_6dbbe96e-af21-4747-a300-ad718e6554f4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccruedUtilitiesCurrent_39a9d0b2-fd5d-4083-bebc-8f112a81e490_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedUtilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued utilities</link:label>
    <link:label id="lab_us-gaap_AccruedUtilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedUtilitiesCurrent" xlink: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 Utilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedUtilitiesCurrent" xlink:to="lab_us-gaap_AccruedUtilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7c99abe3-18b3-430c-846e-1a605099d577_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, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DebtInstrumentAxis_4b75db05-4a7c-47ac-b645-8cb99238a517_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_a78360e4-0332-473a-970b-0c8e62b2d1d1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesNameDomain_539334fa-6915-4458-bb1b-ddf57808c920_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_BusinessCombinationConsiderationTransferredPayable_333a2ad7-93d0-4f34-89b4-cb1648abcfe8_terseLabel_en-US" xlink:label="lab_algm_BusinessCombinationConsiderationTransferredPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base acquisition purchase price due</link:label>
    <link:label id="lab_algm_BusinessCombinationConsiderationTransferredPayable_label_en-US" xlink:label="lab_algm_BusinessCombinationConsiderationTransferredPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred Payable</link:label>
    <link:label id="lab_algm_BusinessCombinationConsiderationTransferredPayable_documentation_en-US" xlink:label="lab_algm_BusinessCombinationConsiderationTransferredPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable" xlink:href="algm-20210924.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_BusinessCombinationConsiderationTransferredPayable" xlink:to="lab_algm_BusinessCombinationConsiderationTransferredPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b32ddfb4-4ac2-466e-85ad-2ae1239b2059_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_country_JP_81221131-9646-49cb-a969-d6d94a69c99d_terseLabel_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_label_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP" xlink:to="lab_country_JP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_348bcdeb-3654-46d8-994b-301d16825ac9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_3d8c0c7e-d7b5-4ffa-9c3b-b6b69a5fa36f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_404b7d5f-c36d-42ac-8942-c3c987d1c35a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income attributable to common stockholders per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink: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, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_05850e16-5ebc-4558-a9bb-d1dff64354a9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_503baa78-1714-4f9c-9fa2-06ad27561d6f_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_label_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward]</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_documentation_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" 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">Accounts Receivable, Allowance for Credit Loss And Returns And Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:to="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_5f18084c-8366-4926-8ae5-bd295bed5e4d_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockSharesOutstanding_9f640df8-38eb-45de-97eb-92bfcfb265d7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink: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 outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d673553f-cc66-44f5-8672-2fd3f88ae028_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_8ec1959a-ce5b-4a44-9576-84d901b6ec04_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EquityMethodInvestments_c23bdbc5-8d35-46d0-a35f-3f8f208b3664_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">Equity investment in related party</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_be7b9cb4-2a71-489b-a325-9ec05c335491_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_PH_c21702c5-1c07-40f8-8810-ee889663f35e_terseLabel_en-US" xlink:label="lab_country_PH" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines</link:label>
    <link:label id="lab_country_PH_label_en-US" xlink:label="lab_country_PH" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PHILIPPINES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_PH"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_PH" xlink:to="lab_country_PH" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_25631b47-cecc-437a-b817-89b62bf7e4fb_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income tax provision</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ResearchAndDevelopmentExpense_3d0f5459-ab3e-487b-9cd2-2e0de6d10ab0_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_373db763-fbe5-4afb-b8df-44585b58f154_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IncreaseDecreaseInDueToFromRelatedParties_54ffa96d-428d-48fb-a549-f5a94f392c3a_terseLabel_en-US" xlink:label="lab_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due to/from related parties</link:label>
    <link:label id="lab_algm_IncreaseDecreaseInDueToFromRelatedParties_label_en-US" xlink:label="lab_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink: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 Due To (From) Related Parties</link:label>
    <link:label id="lab_algm_IncreaseDecreaseInDueToFromRelatedParties_documentation_en-US" xlink:label="lab_algm_IncreaseDecreaseInDueToFromRelatedParties" 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">Increase (Decrease) In Due To (From) Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink:href="algm-20210924.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink:to="lab_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_5e04c299-ba94-4de5-a14b-0a764a510ac7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockSharesAuthorized_0b56b6e1-91d1-402a-8309-10d6dd174a6d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ConcentrationRiskByTypeAxis_b7648f02-30ea-4079-80a5-704d052b9ecd_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_3b638fe1-2116-4b7e-9a26-6bc321199315_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_6aeeaffa-8074-43d0-9b41-8af6d8709d7b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales by Geography</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_b2460f01-c215-4b03-821a-0991c83d4bec_terseLabel_en-US" xlink:label="lab_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="algm-20210924.xsd#algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_Company401KPlanMember_348ab14e-001a-4531-94b8-f3822b591945_terseLabel_en-US" xlink:label="lab_algm_Company401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401(K) Plan</link:label>
    <link:label id="lab_algm_Company401KPlanMember_label_en-US" xlink:label="lab_algm_Company401KPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company 401(K) Plan [Member]</link:label>
    <link:label id="lab_algm_Company401KPlanMember_documentation_en-US" xlink:label="lab_algm_Company401KPlanMember" 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">Company 401(K) Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember" xlink:href="algm-20210924.xsd#algm_Company401KPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_Company401KPlanMember" xlink:to="lab_algm_Company401KPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_546bccfe-e83e-4da2-886b-0c98d875aa54_terseLabel_en-US" xlink:label="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of common stock equivalents (in shares)</link:label>
    <link:label id="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_label_en-US" xlink:label="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" xlink: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 Issuable Shares Outstanding Adjustment</link:label>
    <link:label id="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_documentation_en-US" xlink:label="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" 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 Number Issuable Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" xlink:href="algm-20210924.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" xlink:to="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_05ba85f9-6f9c-49a8-b56e-71bbbae5408e_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued vacation</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink: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 Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_AccumulatedOtherComprehensiveIncomeMember_aaf0b7b7-8446-4f6b-89b9-1188ea8faa60_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_1ded469a-ddd1-4d97-8648-9c77db03c7d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" 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) loss on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_91b1e7cc-7de3-4e98-b268-eabca6ce8df3_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, less current portion</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c47513ab-5829-48bd-a821-78f3141c5155_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3c6f1890-bd28-40cb-91bd-c09c965a5022_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_edf3264d-9b3d-4632-9161-0d2c882123b5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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 actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_d2fd4c2b-4843-4d8e-ba3f-8a5aef4c5463_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_15e46a45-217f-4bf8-ba6d-bc864314a8e6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_6df26284-a6da-4729-9892-509da21f99a6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink: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 fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_bdf1db67-454c-406d-8a90-4214f4d59b08_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_c8bcd991-499d-442d-b301-26e3c8b0877b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_ConversionOfStockConversionRatio_3786e4b9-be7c-4824-8454-c2288a8b1fb1_terseLabel_en-US" xlink:label="lab_algm_ConversionOfStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion rate</link:label>
    <link:label id="lab_algm_ConversionOfStockConversionRatio_label_en-US" xlink:label="lab_algm_ConversionOfStockConversionRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Conversion Ratio</link:label>
    <link:label id="lab_algm_ConversionOfStockConversionRatio_documentation_en-US" xlink:label="lab_algm_ConversionOfStockConversionRatio" 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">Conversion Of Stock, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio" xlink:href="algm-20210924.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ConversionOfStockConversionRatio" xlink:to="lab_algm_ConversionOfStockConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_6746d233-273b-4225-b29c-f597a0918636_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_b5f9a8aa-4067-443b-b962-51269c203ec7_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 in marketable securities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_6cf02f83-c917-4daa-aed4-b5e754ad0cff_terseLabel_en-US" xlink:label="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option to terminate, period of notice</link:label>
    <link:label id="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_label_en-US" xlink:label="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink: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 Sublease, Option To Terminate, Period Of Notice</link:label>
    <link:label id="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_documentation_en-US" xlink:label="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Option To Terminate, Period Of Notice</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:href="algm-20210924.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:to="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_d0f387ba-8025-4d7c-af3f-44eabc8535f2_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 Allegro MicroSystems, Inc.</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongTermLineOfCredit_805ff838-9d33-4553-b7c6-9c0d3ce3667c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligations due under Senior Secured Credit Facilities</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_b3d3b8a7-23f6-4ddc-a8b5-6c76ba42f80e_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_4ec50d84-fcaa-434b-be2b-dd26bfc4335d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink: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, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_be9eebe6-a9d5-4b86-b9f4-927cc54ba5f9_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink: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, par value (in dollars per share)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_307e5e23-f6d4-4c4b-abb6-22f7e473492a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Tax (Benefit) Provision</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_f1c36082-8b51-464f-840d-52410b82e880_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink: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 Changes in Fair Value of Level 3 Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ece9a0bd-6aa9-482b-9d69-75b9db279ab8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" 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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CityAreaCode_0b1e21ed-46e0-4bd2-8fe1-aec381f6aa51_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/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_64a85de7-b54b-45b3-9ac3-4932c84537c0_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information:</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_eced08fe-99cb-4d16-9bec-5b336c6eb728_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/2020/dei-2020-01-31.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_BusinessCombinationContingentConsiderationLiability_f3e85e46-ee49-4356-9654-647d89fee28e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5389bef3-598e-4869-b9f9-b43a78a67230_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DueFromRelatedPartiesCurrent_981012bd-2fb3-45b5-9293-38cffff08f38_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">Trade and other accounts receivable due from related party</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LossContingencyAccrualAtCarryingValue_e0a550c4-a188-4306-a0e1-f2b8f189012b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification accruals</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink: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 Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_93a93c33-b7e7-46a0-a5f6-71667408bb6a_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_8af9a8a4-a144-4f55-83db-0aa3fd5c16e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink: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 Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_4c7b424c-c5b1-4cde-8347-e4efbc2f1241_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_4b54d76d-56f1-4f08-8bfb-385c443098f2_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_60574b76-57dc-4540-8e3a-bb03a9d40c25_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsReceivableRelatedPartiesCurrent_03241dd5-acaf-467c-a5ba-cce82289d0e1_negatedLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" 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">Related party trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_b29edc3a-6fe2-4a48-9d05-302026946787_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">Trade accounts receivable from related party</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DisaggregationOfRevenueTableTextBlock_eb36d44e-d5a0-43bd-a51a-96767ae8e11c_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">Net Sales by Core End Market and Application</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_TermLoanFacilityMember_7194ce3d-95ae-4ae6-90f4-cd0622b26bb4_terseLabel_en-US" xlink:label="lab_algm_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility</link:label>
    <link:label id="lab_algm_TermLoanFacilityMember_label_en-US" xlink:label="lab_algm_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_algm_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_algm_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember" xlink:href="algm-20210924.xsd#algm_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_TermLoanFacilityMember" xlink:to="lab_algm_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_5afe28da-be5a-4e82-b0c7-e847c2eca428_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease agreement term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_5ed10ba1-252b-4e91-8585-39e3d6427313_terseLabel_en-US" xlink:label="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink: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</link:label>
    <link:label id="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:label id="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_documentation_en-US" xlink:label="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" 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">Restricted Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:href="algm-20210924.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ContingentConsiderationLiabilityMember_292f958d-3751-4128-be30-74c4e0c5a04c_terseLabel_en-US" xlink:label="lab_algm_ContingentConsiderationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability</link:label>
    <link:label id="lab_algm_ContingentConsiderationLiabilityMember_label_en-US" xlink:label="lab_algm_ContingentConsiderationLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration Liability [Member]</link:label>
    <link:label id="lab_algm_ContingentConsiderationLiabilityMember_documentation_en-US" xlink:label="lab_algm_ContingentConsiderationLiabilityMember" 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">Contingent Consideration Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationLiabilityMember" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ContingentConsiderationLiabilityMember" xlink:to="lab_algm_ContingentConsiderationLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_d553bde6-7c3e-4e9a-b8ea-653d2dafef8d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 &#8211; other</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink: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 and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_bae021cb-7e51-4d5f-abbb-65839763e0b2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_LineOfCreditAgreementExpiringAugust312021Member_b554a5e7-c127-4f1a-bcc9-1a33ecbbe1b9_terseLabel_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringAugust312021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line-of-Credit Agreement Expiring August 31, 2021</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringAugust312021Member_label_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringAugust312021Member" xlink: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 Agreement Expiring August 31, 2021 [Member]</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringAugust312021Member_documentation_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringAugust312021Member" 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">Line-Of-Credit Agreement Expiring August 31, 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member" xlink:href="algm-20210924.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditAgreementExpiringAugust312021Member" xlink:to="lab_algm_LineOfCreditAgreementExpiringAugust312021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_d2d57e20-d303-4ef0-996f-0b918697d200_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LongtermDebtTypeDomain_f99fcea8-de2d-4eea-8de1-7ee04f36fb87_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_27c49eef-ed40-4a5e-a4ce-4d1a90345761_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_ICTechnologyDevelopmentAgreementMember_06152224-3a4b-4bdc-b897-49e8d9fe34c3_terseLabel_en-US" xlink:label="lab_algm_ICTechnologyDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IC Technology Development Agreement</link:label>
    <link:label id="lab_algm_ICTechnologyDevelopmentAgreementMember_label_en-US" xlink:label="lab_algm_ICTechnologyDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IC Technology Development Agreement [Member]</link:label>
    <link:label id="lab_algm_ICTechnologyDevelopmentAgreementMember_documentation_en-US" xlink:label="lab_algm_ICTechnologyDevelopmentAgreementMember" 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">IC Technology Development Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember" xlink:href="algm-20210924.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ICTechnologyDevelopmentAgreementMember" xlink:to="lab_algm_ICTechnologyDevelopmentAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_6aa6e693-c9f0-4de4-a6b7-91a045762bdf_terseLabel_en-US" xlink:label="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares returned for tax payments made on behalf of holders of common stock (in shares)</link:label>
    <link:label id="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_label_en-US" xlink:label="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion Of Stock, Shares Withheld For Tax Withholding Obligation</link:label>
    <link:label id="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_documentation_en-US" xlink:label="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" 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">Conversion Of Stock, Shares Withheld For Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" xlink:href="algm-20210924.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" xlink:to="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_379a125b-4d6e-4bdb-ac61-39cbdcbca6bb_terseLabel_en-US" xlink:label="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings, building improvements and leasehold improvements</link:label>
    <link:label id="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings, Building Improvements And Leasehold Improvements [Member]</link:label>
    <link:label id="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_documentation_en-US" xlink:label="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" 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">Buildings, Building Improvements And Leasehold Improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:href="algm-20210924.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:to="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <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/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_8cb9e12b-1652-4b9e-b9e1-61c85fa4584f_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued retirement</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink: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, Retirement and Postemployment Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_ba1e8bec-2575-4a20-87d8-09913a85d937_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink: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 employer contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_3f2829c1-cfbb-445d-b531-7f8f7fc61a98_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSL</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink: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 Investee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeMember" xlink:to="lab_us-gaap_EquityMethodInvesteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_c3a6d902-ca80-4ad0-abba-86c17b59b605_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance payment if terminated</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated" xlink: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 Transaction, Severance Payment If Terminated</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated" 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">Related Party Transaction, Severance Payment If Terminated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated" xlink:to="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_d9de708f-e0c7-4002-aa50-f769af7c718d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_aa1f8036-8146-46c5-a131-fba883fadc6d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink: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 Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_b70b0a68-236c-4bbe-a912-544a251de7ed_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_12d4759d-79d0-4d13-b8cd-56e5698dc598_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">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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_OtherCountriesMember_7b63c390-b6bb-4156-9625-898fab93eb0e_terseLabel_en-US" xlink:label="lab_algm_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_algm_OtherCountriesMember_label_en-US" xlink:label="lab_algm_OtherCountriesMember" xlink: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 Countries [Member]</link:label>
    <link:label id="lab_algm_OtherCountriesMember_documentation_en-US" xlink:label="lab_algm_OtherCountriesMember" 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 Countries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember" xlink:href="algm-20210924.xsd#algm_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherCountriesMember" xlink:to="lab_algm_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_a90801b1-52f1-4151-a115-ce6fcc12dc55_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_6291a798-bf54-4ca4-9199-0c3828e72229_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_c77b2d60-f92d-4085-a4a7-9dfdcc00e3f5_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</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CustomerRelationshipsMember_4276d5b2-5054-464d-abd1-a958d7300012_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConcentrationRiskByBenchmarkAxis_74cc944d-893d-48a8-b53f-f32a6b863710_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink: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 Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_b82d1754-e892-4212-ab41-6a5656ad2942_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_ef4ead2c-2f80-4130-92bd-234aae7eac13_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_c1b8d13b-3af8-4136-a12d-fedd4c63132a_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 costs:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementEquityComponentsAxis_776c6245-a2aa-4d2e-91e3-44f86094c38c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RestrictedStockMember_d57c8507-a3cc-4f52-b857-da6f1bf2ec70_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 Common Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_f0a455cf-d0fb-4bed-ad63-f47aac1ca306_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink: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, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_c837c850-187e-4a1d-b6fe-e3d052c42e0a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_82539008-3cd4-455b-9a37-4ca5cef00e09_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxesReceivableNoncurrent_57cb8a4f-7878-4c4b-af08-e6c74c12e60f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable long-term</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivableNoncurrent_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivableNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivableNoncurrent" xlink:to="lab_us-gaap_IncomeTaxesReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_7ad9b033-94e5-4f4f-8310-4b3baae1c21e_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseLiabilityCurrent_975e2c09-ecfb-42eb-81b5-9cb99037cc8c_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">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_country_TH_29db6dd8-13b3-4a74-92ff-68e1ff7f16a0_terseLabel_en-US" xlink:label="lab_country_TH" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thailand</link:label>
    <link:label id="lab_country_TH_label_en-US" xlink:label="lab_country_TH" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">THAILAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_TH" xlink:to="lab_country_TH" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_bd5d694b-03e9-46c0-b409-5abaad47b810_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_4a140424-d03f-4d6e-9b63-316b4ff0c836_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_fbe88f7f-a8a0-4e07-b0b4-5b342eebf819_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stocks and other investments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_b159ba57-e2ed-4f80-9a6e-a7b8e4c8ba66_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" 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">Redemptions during the year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_44f7687c-504b-403b-9888-347294fad0bc_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 attributable to non-controlling interests</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_SankenElectricEuropeLtdMember_34aa45c1-409e-455a-91d9-f15bae5d6ce3_terseLabel_en-US" xlink:label="lab_algm_SankenElectricEuropeLtdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sanken Electric Europe Ltd.</link:label>
    <link:label id="lab_algm_SankenElectricEuropeLtdMember_label_en-US" xlink:label="lab_algm_SankenElectricEuropeLtdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sanken Electric Europe Ltd. [Member]</link:label>
    <link:label id="lab_algm_SankenElectricEuropeLtdMember_documentation_en-US" xlink:label="lab_algm_SankenElectricEuropeLtdMember" 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">Sanken Electric Europe Ltd.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember" xlink:href="algm-20210924.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SankenElectricEuropeLtdMember" xlink:to="lab_algm_SankenElectricEuropeLtdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0f237707-b023-4fbe-8a5b-c5b83aecca7f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_f302dd99-4bce-463b-9175-6f8f7ff5fdd8_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued salaries and wages</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink: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 Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_21dba316-f31b-4683-a08c-3d0a50230802_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/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_1214f33a-63bd-46f0-83c6-dcb1fa67c1f0_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink: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 Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6e1ddb84-8044-4041-a97d-9b66b3c1e2a3_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension expense</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_37488654-cb12-4113-ad36-2ea5399cec93_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnitInvestmentTrustFundMember_2c069ffa-2fff-4cec-ae83-8dfbd5751c98_terseLabel_en-US" xlink:label="lab_algm_UnitInvestmentTrustFundMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit investment trust fund</link:label>
    <link:label id="lab_algm_UnitInvestmentTrustFundMember_label_en-US" xlink:label="lab_algm_UnitInvestmentTrustFundMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unit Investment Trust Fund [Member]</link:label>
    <link:label id="lab_algm_UnitInvestmentTrustFundMember_documentation_en-US" xlink:label="lab_algm_UnitInvestmentTrustFundMember" 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">Unit Investment Trust Fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember" xlink:href="algm-20210924.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_UnitInvestmentTrustFundMember" xlink:to="lab_algm_UnitInvestmentTrustFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_1f0ee897-fb89-4a51-8cf7-f445a946bcf2_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_ba011e6a-e762-4cc7-af46-048c2f6f9d51_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_411d1bd8-ce56-48fa-becb-66f6a7147b41_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_600cbc9c-c523-4ed6-a348-a080c3fe5c88_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 2022</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_NameOfMajorCustomerDomain_3a4483b0-6d09-4375-989b-f1ccf9debd90_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">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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_b07a328c-8771-4ed9-9751-e05e2904d6ef_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_d200fddc-2b3a-401d-9803-e4644cef480b_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/2020/dei-2020-01-31.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_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_0e006acc-f6ec-4daf-98b4-ad5451670382_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 discount rate &#8211; operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsFairValueDisclosureAbstract_1f498801-7b5a-4607-98e3-226b31783b20_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_23756e0b-c993-4627-803a-4869d95b2c75_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_6818fb73-45d5-42af-8926-f6bc3c495864_terseLabel_en-US" xlink:label="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current and long-term liabilities</link:label>
    <link:label id="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_label_en-US" xlink:label="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink: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 Accrued Liabilities And Other Current And Long-Term Liabilities</link:label>
    <link:label id="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_documentation_en-US" xlink:label="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" 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">Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:href="algm-20210924.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:to="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_b9f1e549-8312-4357-899a-402bc8250af5_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_08dfc278-5519-4ab3-b930-79962564b845_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued management incentives</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink: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 Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NonRelatedPartyRevenueMember_2f1ae9dc-b7ca-4d7c-8a8c-7bdd26dc6f07_terseLabel_en-US" xlink:label="lab_algm_NonRelatedPartyRevenueMember" xlink: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-Related Party Revenue</link:label>
    <link:label id="lab_algm_NonRelatedPartyRevenueMember_label_en-US" xlink:label="lab_algm_NonRelatedPartyRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Related Party Revenue [Member]</link:label>
    <link:label id="lab_algm_NonRelatedPartyRevenueMember_documentation_en-US" xlink:label="lab_algm_NonRelatedPartyRevenueMember" 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">Non-Related Party Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember" xlink:href="algm-20210924.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NonRelatedPartyRevenueMember" xlink:to="lab_algm_NonRelatedPartyRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c764fc77-0c53-48f1-b819-b99a1ce2017f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 sales 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredFinanceCostsNet_ff43e90a-eba4-4a99-ad67-cc6c18e0ce06_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnsecuredRevolvingCreditFacilitiesMember_efd40258-3971-4054-92f4-f6c325b9b440_terseLabel_en-US" xlink:label="lab_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Revolving Credit Facilities</link:label>
    <link:label id="lab_algm_UnsecuredRevolvingCreditFacilitiesMember_label_en-US" xlink:label="lab_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured Revolving Credit Facilities [Member]</link:label>
    <link:label id="lab_algm_UnsecuredRevolvingCreditFacilitiesMember_documentation_en-US" xlink:label="lab_algm_UnsecuredRevolvingCreditFacilitiesMember" 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">Unsecured Revolving Credit Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:href="algm-20210924.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:to="lab_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_eca925b8-f344-4743-a5f8-d0929023e067_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_927ba462-c910-4853-970a-9cb5109fb424_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on contingent consideration change in fair value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent_c57f6f32-bcc4-449a-946d-9945e7c97e74_terseLabel_en-US" xlink:label="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink: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 accounts receivable from related party</link:label>
    <link:label id="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink: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 Accounts Receivable, Related Parties, Current</link:label>
    <link:label id="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent_documentation_en-US" xlink:label="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent" 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 Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:href="algm-20210924.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:to="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_31620f6b-69df-444b-9e76-bbd35b372fc0_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_44d5ffcb-024b-487f-aadf-5188ff9332db_terseLabel_en-US" xlink:label="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" xlink: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 and legacy process technology</link:label>
    <link:label id="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" xlink: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 Technology-Based Intangible Assets [Member]</link:label>
    <link:label id="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_documentation_en-US" xlink:label="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" 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 Technology-Based Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" xlink:href="algm-20210924.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" xlink:to="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IndustrialEndMarketMember_47afb6e8-22df-464c-83cf-82b2bde95b4a_terseLabel_en-US" xlink:label="lab_algm_IndustrialEndMarketMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_algm_IndustrialEndMarketMember_label_en-US" xlink:label="lab_algm_IndustrialEndMarketMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial End Market [Member]</link:label>
    <link:label id="lab_algm_IndustrialEndMarketMember_documentation_en-US" xlink:label="lab_algm_IndustrialEndMarketMember" 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">Industrial End Market</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember" xlink:href="algm-20210924.xsd#algm_IndustrialEndMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IndustrialEndMarketMember" xlink:to="lab_algm_IndustrialEndMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_08cf5e1a-5e36-4cf7-bae5-e275a8523fe2_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_6b8f1b9b-3abc-46bf-9fc7-a76e9c94c198_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/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_cb5a72ae-f211-433b-beb0-b22560c0fdd9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_fc6a48b9-706f-4060-8600-23892598250d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net of provision for expected credit losses of $176 at September&#160;24, 2021 and allowance for doubtful accounts of $138 at March&#160;26, 2021</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_87be3811-087c-4ec8-8fbe-28f2691b7d63_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">Trade 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsDue_679855f2-0493-4856-9e70-3a1bfab014c7_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 undiscounted lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsForNewAccountingPronouncementsAxis_3f956057-e96e-4832-8078-3580dfd87ca3_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">Accounting Standards Update [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_DefinedBenefitPlanRetirementEligibilityAge_ededb67e-0df9-4918-9584-147abefe0fdd_terseLabel_en-US" xlink:label="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement age</link:label>
    <link:label id="lab_algm_DefinedBenefitPlanRetirementEligibilityAge_label_en-US" xlink:label="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Retirement Eligibility Age</link:label>
    <link:label id="lab_algm_DefinedBenefitPlanRetirementEligibilityAge_documentation_en-US" xlink:label="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Retirement Eligibility Age</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:href="algm-20210924.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:to="lab_algm_DefinedBenefitPlanRetirementEligibilityAge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_33e47bb9-7a3d-43d6-baa5-a1347b5f2c74_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_399b3b6c-a5f1-47cd-af4c-baf46f07984c_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/2020/dei-2020-01-31.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_TrademarksMember_829556a4-5e67-4f57-8bb1-6b72b0d4e901_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_29ee427b-1683-4c9f-8fda-1b7e8016b7c1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink: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, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_747f5797-8b20-4a71-b604-1ae1bce2a572_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_07d5fa78-f987-4002-94d5-53087319c4bb_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_e553a47a-1726-4178-9c6d-22dcaae2dfb9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentTransitionReport_dbef44df-057f-4012-8525-89bafa0acacf_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/2020/dei-2020-01-31.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_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_8ebe56bc-daeb-456f-a0a4-2c4b31b713ec_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluation of equity securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_edc50ee0-7afa-4f6e-8923-3ca36f0b2897_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_3995e769-4294-4eda-9171-cfd5727cbc82_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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 (expense) income:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_39558200-ac4e-46f0-81f2-ef4f417c5c7e_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink: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 gains and losses recognized during the period on equity 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueInputsLevel2Member_f928e866-9f09-49ca-b297-80c9e369b88f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_f5f3cd3d-0235-44cf-9545-ad6dd5ca8f68_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/2020/dei-2020-01-31.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_LiabilitiesFairValueDisclosureAbstract_c3d6a305-0204-4a0c-9223-423274e48045_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_360ac7f1-c374-448f-a872-5bec0dd2d7cc_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">Summary of Changes in Carrying Amount of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_d297d9fc-45cc-48d6-8622-8a2f5ac11f3c_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Returns and Sales Allowances</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_label_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Returns And Sales [Roll Forward]</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_documentation_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" 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">Accounts Receivable, Allowance For Returns And Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:to="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ContingentConsiderationFairValueDisclosure_062d6167-5798-490c-807d-26a9e7909756_terseLabel_en-US" xlink:label="lab_algm_ContingentConsiderationFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_algm_ContingentConsiderationFairValueDisclosure_label_en-US" xlink:label="lab_algm_ContingentConsiderationFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent Consideration, Fair Value Disclosure</link:label>
    <link:label id="lab_algm_ContingentConsiderationFairValueDisclosure_documentation_en-US" xlink:label="lab_algm_ContingentConsiderationFairValueDisclosure" 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">Contingent Consideration, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ContingentConsiderationFairValueDisclosure" xlink:to="lab_algm_ContingentConsiderationFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_021a7eea-b2e0-4f05-852c-e6dbbc24f4e0_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_3eb55e48-dbfa-41ac-8215-a62d8b09f307_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AccruedSeveranceCurrent_c9a00ec7-c2f8-433a-ab36-e0febd4461b6_terseLabel_en-US" xlink:label="lab_algm_AccruedSeveranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued severance</link:label>
    <link:label id="lab_algm_AccruedSeveranceCurrent_label_en-US" xlink:label="lab_algm_AccruedSeveranceCurrent" xlink: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 Severance, Current</link:label>
    <link:label id="lab_algm_AccruedSeveranceCurrent_documentation_en-US" xlink:label="lab_algm_AccruedSeveranceCurrent" 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 Severance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent" xlink:href="algm-20210924.xsd#algm_AccruedSeveranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccruedSeveranceCurrent" xlink:to="lab_algm_AccruedSeveranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_e2c2965c-478e-4028-b2a7-59e48cc694fb_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_c9d12206-9df7-4ce7-a2b8-2b27e974a4c6_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">Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_06a2c2b1-4d26-439c-9ef1-7176a7ed6fd8_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">Noncash transactions:</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsPayableTradeCurrent_67a4f972-3100-4894-9b0b-f02912d83240_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink: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, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_8a26e0fa-0f6f-409e-8d97-251387b5a619_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_ae721ba4-ec60-416f-a8f0-67be8fc445c9_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_d8ae3080-fbd0-4cac-8f49-e3fd7b227165_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">Schedule of Annual 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_WeightedAverageNumberOfDilutedSharesOutstanding_f9ad87bb-985c-43c2-b477-902c0ca92b07_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink: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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e7b91d18-896f-4cb2-80cb-9c162eeba8e8_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 weighted average shares of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_994a73ef-f739-4dd4-bcef-566a09c7fb99_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 weighted average common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EarningsPerShareBasic_3cf6eb8d-cd72-4f40-921a-b2d53ccdac43_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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5e45063e-792d-47dd-81d8-db86a5682c71_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityFileNumber_74884dd8-5526-4bc8-b928-5635be7ee49a_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/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8f01c485-e9a5-48a3-9060-3dac5e19c80a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_843f8d02-b980-41a1-9fed-ecea10c1a908_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued retirement, other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_8d75b20c-bc2e-4aa0-9cda-24ce1b5490b2_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 lease term &#8211; operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInFinancingActivities_ef42a7a7-362e-494d-9ff9-0087e0b520dd_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 provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_37764958-cd1f-4be9-a935-f560b0e5072a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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 from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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 from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_03e1e52d-79e4-4549-a1d3-ef4c9dfe21b4_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_e09b68d3-4138-42a9-8920-854e3d2c0602_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for uncertain tax positions (net)</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_a3830271-1f28-4ec1-9767-09f5246e151a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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 stock purchase plan issuances</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_d3773465-2fc0-4c30-8faf-bb8d5fd34d0c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink: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 shares outstanding:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink: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, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_3dbe867a-9f04-472e-bcaf-4770c1fbb2f1_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; 1,000,000,000 shares authorized, 189,702,550 shares issued and outstanding at September&#160;24, 2021; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March&#160;26, 2021</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4cc8b72d-3969-4ba1-9368-35699d1693a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_8545da60-e839-4a8b-9304-1577a1192df0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_5908f113-fc12-457a-9e05-ae34baf3eb6d_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/2020/dei-2020-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_7e7a711e-c066-450d-a3b8-4cda7f22e08f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ToolsDiesAndMoldsMember_fced9d45-1aaa-472e-a09e-ec95a1fd27b4_terseLabel_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid tooling costs</link:label>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_label_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tools, Dies and Molds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ToolsDiesAndMoldsMember" xlink:to="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_a72541db-32d4-4360-ad9f-14a7d53f4575_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_a60e5864-08dd-498c-9e98-36ce687ac84f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_03f20017-9c99-4914-bfdc-0493183b4cd5_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to costs and expenses or revenue</link:label>
    <link:label id="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_label_en-US" xlink:label="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink: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, Returns And Sales Allowances Expense (Reversal)</link:label>
    <link:label id="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_documentation_en-US" xlink:label="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" 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">Accounts Receivable, Returns And Sales Allowances Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink:href="algm-20210924.xsd#algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink:to="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_5975e6c5-1ed3-4c6e-a73e-7e42f4f441b9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Trade Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1a2a55db-cd91-4cf0-9e9c-593800059f5e_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/2020/dei-2020-01-31.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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RelatedPartyTransactionAxis_80716b85-2bde-4667-ad7d-774203b2a182_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink: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 Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink: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 Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AMTCFacilityMember_0be0682e-00ae-4ec0-81e7-d8c98f5ed926_terseLabel_en-US" xlink:label="lab_algm_AMTCFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AMTC Facility</link:label>
    <link:label id="lab_algm_AMTCFacilityMember_label_en-US" xlink:label="lab_algm_AMTCFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AMTC Facility [Member]</link:label>
    <link:label id="lab_algm_AMTCFacilityMember_documentation_en-US" xlink:label="lab_algm_AMTCFacilityMember" 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">AMTC Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember" xlink:href="algm-20210924.xsd#algm_AMTCFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AMTCFacilityMember" xlink:to="lab_algm_AMTCFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_483d1b89-568b-42ba-b32a-1d8a0a68ba09_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink: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, net of forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_a6587c7a-b4f7-4e4d-8776-4149007d4977_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LineOfCreditFacilityLenderDomain_410478e9-5b7a-4bbf-93f8-8e4c33d6b2ca_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink: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, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_cdf28611-d6a9-43de-9416-85e67adbe020_negatedTerseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" 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">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_label_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid In Capital, Capitalization Changes</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_documentation_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" 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">Adjustments To Additional Paid In Capital, Capitalization Changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink:href="algm-20210924.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_96bee8b1-4d7d-43cd-b5b5-c23b4a25c05a_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">Non-controlling interests</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cf72e343-cf49-4aa6-9ff5-5068aa649a71_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInInvestingActivitiesAbstract_51d86f44-2b53-4e14-a50b-972715319f87_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink: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 FLOWS FROM 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CommonStockSharesIssued_915a3f5e-0050-46f4-adba-43b4ac52e04c_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashAndCashEquivalentsAtCarryingValue_542ac03c-a40c-4620-b268-835d8688323b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfDefinedBenefitPlansDisclosuresTable_30a68022-33f0-4aa4-a3ad-b95058229674_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_36946514-9d89-4c0b-be1c-40406630cfa0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_ceb53350-5cf2-4990-8ce3-7530c6d07f22_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">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_071d2d21-dbcf-468e-ab1c-61c73e38e69f_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inclusion percentage of target goals</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:href="algm-20210924.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_d7757c6d-68bb-4ca4-a466-6e2f3999d9f5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_802ddd51-ce7e-485c-bc67-7de2aefe0604_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual operating tax rate</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:href="algm-20210924.xsd#algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_4fdeca78-0038-45d7-964c-e002a453e21f_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to costs and expenses or revenue</link:label>
    <link:label id="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_label_en-US" xlink:label="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink: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, Credit Loss And Returns And Sales Allowances Expense (Reversal)</link:label>
    <link:label id="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_documentation_en-US" xlink:label="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" 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">Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink:href="algm-20210924.xsd#algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink:to="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_553b2f3a-f60c-480c-81df-96b1119f1e62_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" 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">Trade 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink: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 Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_5ef83762-f43d-4ebb-8797-df8969a2b2e3_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">Equity attributable to Allegro MicroSystems, Inc.</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConcentrationRiskTypeDomain_77960fdc-30ad-4ed3-a035-a2be65619960_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_df8b0036-ffcf-44e0-a3f0-ca1740dc794c_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, non-controlling 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a46d77f2-1469-4298-b431-e0f42532feb9_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 loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureTextBlock_e480a372-2232-423b-a116-05aec8d0adc7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_1a459c84-f579-4e7b-90f1-e42b6bc12f6e_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/2020/dei-2020-01-31.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_FairValueByFairValueHierarchyLevelAxis_f2611337-1191-4e9a-aaf3-d8241b2442db_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_721f4c60-2c09-4d28-a802-76a2eec469ee_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_4ddc70ee-772b-4785-9e08-e4293cdce8dc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_a512d637-58bd-4802-87b7-030e95a1ce41_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">Accounting Standards Update [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_0e1f86f3-e06b-4593-900d-9cb43c421c58_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of net income per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_3aeb9c59-b00b-4544-becc-7f95522dba6a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink: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 Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_91250a30-302a-44ae-841c-8a39af0b88df_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_92ba2a5a-0a90-448e-9685-50894d979708_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_f52ef373-a6f7-4031-bdaf-ebd14fafe8b9_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink: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 Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink: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 Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_0d95cc3c-bf2a-4710-bd05-68e58abe663f_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_029921ea-a558-4a1f-b6c0-147547b1d0cc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-&#160;Average&#160;Lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0525156d-04f4-4b26-9601-97f7042234f6_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_9baa3f02-3276-4690-9f4d-57b3677e443e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LineOfCreditFacilityInterestRateAtPeriodEnd_e1cfdc2d-150d-4923-9c5a-75f9dc5ce70a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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 rate at period end</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_10b54844-51b6-4df1-9ed0-5937fd607987_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentNet_5647e294-cf99-4505-847f-f442281eac49_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink: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_PropertyPlantAndEquipmentNet_b2c76b0d-52fb-43af-bd82-afc46ee34e67_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">Total</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_2e12e121-895c-47d4-8235-8504bb36f897_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink: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 foreign currency exchange rates</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e1f9582c-68b9-4b4e-b87e-5aed2a03e6c6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConstructionInProgressMember_16ba5d6f-a1e9-4ea6-8f39-7f0a8dd51916_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_ef016bab-e314-4309-a8a5-3d466ec548ad_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/2020/dei-2020-01-31.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_algm_PhotonicsMember_8407defd-313c-47e5-9717-3f67eb6a00b5_terseLabel_en-US" xlink:label="lab_algm_PhotonicsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Photonics</link:label>
    <link:label id="lab_algm_PhotonicsMember_label_en-US" xlink:label="lab_algm_PhotonicsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Photonics [Member]</link:label>
    <link:label id="lab_algm_PhotonicsMember_documentation_en-US" xlink:label="lab_algm_PhotonicsMember" 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">Photonics</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember" xlink:href="algm-20210924.xsd#algm_PhotonicsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PhotonicsMember" xlink:to="lab_algm_PhotonicsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_b97be435-bdea-4502-a14e-b892d574b6db_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest (expense) income, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink: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 Income (Expense), Nonoperating, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_7d912c9f-9bdb-44e2-b561-322a709a4c9d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued management incentives</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_a9e25efe-7fc0-41eb-b27c-1d32f548dfe7_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_66611c32-13d4-4046-a919-f96ac6c216a9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" 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">Unrealized gains on marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="lab_us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0878ed0e-63ab-4c9c-9373-22263d28d61c_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 and Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_a39abc94-d557-4e75-8722-c0ff4933b70f_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 Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_89bab4de-2cb0-4564-b3d5-179880b9e9ab_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 Allegro MicroSystems, Inc.</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_IncreaseDecreaseInOtherReceivables_69ee020d-97b7-467f-9ac3-a1e5a7c809f9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable - other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_dd0c30ab-4176-4a9d-ba21-10296fa2cd6b_terseLabel_en-US" xlink:label="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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 Four</link:label>
    <link:label id="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" 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">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="algm-20210924.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_a121b48d-78eb-4706-aab8-b44da9d91876_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_d0325c2f-11bb-4e86-957e-fd34ce09b17a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LondonInterbankOfferedRateLIBORMember_021be171-96de-4226-80eb-400446020040_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_da104813-f702-415e-a888-5d6fa31007ac_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsPayableRelatedPartiesCurrent_aab83e38-4098-475c-bde0-68818b2adb57_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts due to related party</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink: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, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LessAbstract_97cc8b88-7769-463f-9704-1930ef72862c_terseLabel_en-US" xlink:label="lab_algm_LessAbstract" xlink: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:</link:label>
    <link:label id="lab_algm_LessAbstract_label_en-US" xlink:label="lab_algm_LessAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less [Abstract]</link:label>
    <link:label id="lab_algm_LessAbstract_documentation_en-US" xlink:label="lab_algm_LessAbstract" 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">Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LessAbstract" xlink:href="algm-20210924.xsd#algm_LessAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LessAbstract" xlink:to="lab_algm_LessAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_e1ff513a-82c8-4ee3-8a42-3a715466178b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_32e9b375-d41a-4d33-9d52-388fbebf4bf9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CurrentFiscalYearEndDate_e3b2e98d-4399-44c5-98d5-a27422ce60f5_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/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_d2cee852-abef-4db1-8217-52af24fc8605_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insurance accruals</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_b6fe2238-982d-4b13-8865-b64e18a94c04_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink: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 expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_288aa735-392a-42da-b5db-22dadda07e0d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss (income) attributable to non-controlling 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareAbstract_d0aea9c5-0141-4cc6-91a0-d622b572ae15_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">Net income attributable to Allegro MicroSystems, Inc. per share (Note 17):</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_92546ccb-a5e9-4136-b916-8e15136d1202_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_dc7fe50e-993c-4d65-a783-53f2af4d072c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink: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 Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink: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, Current, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_ef672bac-ba2e-46c6-8307-47d28d2fe8be_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" 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">Unrealized foreign currency exchange losses on equity securities</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Unrealized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DiscreteTechnologyDevelopmentAgreementMember_899577bf-8871-43d9-8e07-b5d3033775ec_terseLabel_en-US" xlink:label="lab_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discrete Technology Development Agreement</link:label>
    <link:label id="lab_algm_DiscreteTechnologyDevelopmentAgreementMember_label_en-US" xlink:label="lab_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discrete Technology Development Agreement [Member]</link:label>
    <link:label id="lab_algm_DiscreteTechnologyDevelopmentAgreementMember_documentation_en-US" xlink:label="lab_algm_DiscreteTechnologyDevelopmentAgreementMember" 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">Discrete Technology Development Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:href="algm-20210924.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:to="lab_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_2fd5b4e9-d539-4a8b-85c3-1dc9ca228e16_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_5450489b-e85f-4c09-8199-4e8d86d42cfa_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/2020/dei-2020-01-31.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_algm_RelatedPartyTransactionSigningFee_6eb678ce-2958-4fd8-8bc0-f7394c6a153a_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionSigningFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Signing fee</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionSigningFee_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionSigningFee" xlink: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 Transaction, Signing Fee</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionSigningFee_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionSigningFee" 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">Related Party Transaction, Signing Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionSigningFee" xlink:to="lab_algm_RelatedPartyTransactionSigningFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_7f356121-c932-4d60-a5bf-2c1af2e27b4a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value, vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_ed012fe4-715d-4540-bf7d-ebb8a04818ae_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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 (loss) income attributable to common stockholders, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink: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) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_7ce34e06-6dc7-469d-809a-7d7d7ce85310_terseLabel_en-US" xlink:label="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders</link:label>
    <link:label id="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_label_en-US" xlink:label="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink: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, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split</link:label>
    <link:label id="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_documentation_en-US" xlink:label="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" 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">Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink:href="algm-20210924.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink:to="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_cc04091c-dc01-42e9-8916-2cb74f273055_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_004de081-6804-4c19-85ca-9ef6cd9973f4_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated vesting, acceleration period</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" xlink:href="algm-20210924.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_7693a891-ef23-48d8-bd7d-94dc04d6381a_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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 stock purchase plan issuances (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink: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, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_e1d9ee2c-333c-4c83-990a-2145a15ed18f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink: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 Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_03357740-5230-43a7-b65f-14fc5ad74ecb_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/2020/dei-2020-01-31.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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_b12363d5-00bf-4900-a294-f679b1d1db3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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 Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_b09a4521-d3e9-4093-88bc-369dbb28f0d5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_PropertyPlantAndEquipmentLineItems_d9c31978-50ba-4886-8677-c2be6c69867e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_8e11ba36-fe04-4217-ad91-921c72f3e92b_negatedTerseLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" 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">Returns and sales allowances</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_92eeed2f-5d2d-4a6c-96d0-102ec5901504_periodStartLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" 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 the beginning of the period</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_ffd004e9-4eee-427a-a73a-36156774c0de_periodEndLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" 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 the end of the period</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_label_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Returns And Sales, Current</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_documentation_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" 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">Accounts Receivable, Allowance For Returns And Sales, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" xlink:to="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_21a22f08-38a4-4bb3-9470-ce15c97d149b_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_PropertyPlantAndEquipmentTypeDomain_78d13fa2-83af-496a-9bef-128ac1a21a8b_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">Long-Lived Tangible Asset [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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AutomotiveEndMarketMember_ac4fdf60-9fc8-489c-baa7-8fa2084989ca_terseLabel_en-US" xlink:label="lab_algm_AutomotiveEndMarketMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automotive</link:label>
    <link:label id="lab_algm_AutomotiveEndMarketMember_label_en-US" xlink:label="lab_algm_AutomotiveEndMarketMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automotive End Market [Member]</link:label>
    <link:label id="lab_algm_AutomotiveEndMarketMember_documentation_en-US" xlink:label="lab_algm_AutomotiveEndMarketMember" 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">Automotive End Market</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember" xlink:href="algm-20210924.xsd#algm_AutomotiveEndMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AutomotiveEndMarketMember" xlink:to="lab_algm_AutomotiveEndMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_b5408c16-e844-4679-8487-ebeb6937a041_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink: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 Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_deb66b44-d686-44a0-b60d-ccfc8a4cd891_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCosts_b96783b2-7795-4b5b-aae2-b0d316f507de_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink: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 financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_label_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink: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 Costs, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts" xlink:to="lab_us-gaap_DeferredCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_2b7b274a-c0e5-40fc-9289-b824a7d5df1d_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_543c50ec-8371-41cb-a40c-fb3808688ec5_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_88dcf570-3166-49ce-b571-1bd3a5e72bef_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5a4c9e23-5a64-4c5d-8f37-18750bee6e41_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 Class L shares, net of forfeitures (in 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_34e03877-8164-4d74-b4d2-7dbc065415a8_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stocks</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities, Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_c55822d8-7ada-4a06-91ed-f68871530cb9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SalesRevenueNetMember_aaf7b287-3fe9-4b7c-ba8e-d369ef65b121_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink: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 Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_b05c4de4-2329-4c4c-8526-96519e98b5b0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected contributions in current fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_25914529-ddc2-4a6f-8c6f-9d1b771d6a00_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to costs and expenses or revenue</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_3d6c29c4-4183-41a6-b983-e21d355334ad_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money market fund deposits</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b731c822-75c6-40a8-88ad-ad691251ca82_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CommonClassAMember_34f3c4b2-ef27-4d56-908b-f66e20a0536c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink: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 Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_30bc0b3c-8dd7-4a11-8f65-5e53b5a60112_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 increase in Cash and 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AMEPlanMember_aa7a5628-a988-4dc3-a789-540c4ad93949_terseLabel_en-US" xlink:label="lab_algm_AMEPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AME Plan</link:label>
    <link:label id="lab_algm_AMEPlanMember_label_en-US" xlink:label="lab_algm_AMEPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AME Plan [Member]</link:label>
    <link:label id="lab_algm_AMEPlanMember_documentation_en-US" xlink:label="lab_algm_AMEPlanMember" 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">AME Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember" xlink:href="algm-20210924.xsd#algm_AMEPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AMEPlanMember" xlink:to="lab_algm_AMEPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_73d9142e-2684-44e9-82d2-b47a5ead2a48_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Liability Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_efc73bd2-fd07-4407-a014-b32ba5b7c27f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded inventory provisions</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_db1de22d-12aa-4798-a361-11db7fedb7d7_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_62a253b0-0253-4910-a1ca-2fe1bcb103c4_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentBasisSpreadOnVariableRate1_b52bf4b3-3db9-4397-af37-815fbb2ed1bf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4ebaffdd-e225-4ad3-8a6d-684988eab44e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_34351463-7070-43a8-9b8d-07ee86a471cc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink: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 Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_dc86509e-43cd-44f9-8b31-54154b6f104a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_InterestPaidNet_7035376b-7606-471c-a0d6-c40d84e566d2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_NumberOfLocations_5d50a044-3ffb-45ae-b756-431bb6320469_terseLabel_en-US" xlink:label="lab_algm_NumberOfLocations" xlink: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 locations</link:label>
    <link:label id="lab_algm_NumberOfLocations_label_en-US" xlink:label="lab_algm_NumberOfLocations" xlink: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 Locations</link:label>
    <link:label id="lab_algm_NumberOfLocations_documentation_en-US" xlink:label="lab_algm_NumberOfLocations" 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 Locations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLocations" xlink:href="algm-20210924.xsd#algm_NumberOfLocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfLocations" xlink:to="lab_algm_NumberOfLocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_374720c1-c0c4-4ff5-8ac7-e1e5d0d71688_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c43ab4fa-e714-416d-8658-dcb3b0528351_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bd603799-4424-4d29-90fd-a229b18e63c9_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d42fb6b2-c399-4c41-90bd-b2b21bfea73d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of the Business and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_af927546-6c38-481e-b0b9-0eeb87b885e8_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of right of use assets and lease liability upon adoption of new accounting standard</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherAsiaMember_f3a6a42d-e97f-4c87-a2d8-f32eef6d5063_terseLabel_en-US" xlink:label="lab_algm_OtherAsiaMember" xlink: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 Asia</link:label>
    <link:label id="lab_algm_OtherAsiaMember_label_en-US" xlink:label="lab_algm_OtherAsiaMember" xlink: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 Asia [Member]</link:label>
    <link:label id="lab_algm_OtherAsiaMember_documentation_en-US" xlink:label="lab_algm_OtherAsiaMember" 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 Asia</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember" xlink:href="algm-20210924.xsd#algm_OtherAsiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAsiaMember" xlink:to="lab_algm_OtherAsiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_3f543114-5ad7-4f9b-afc3-90ab72d917d9_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d6de46cb-7fe1-466d-bb96-d9b2bacea769_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_f75313c2-4b42-48c1-b5d6-1f2961a4eae0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink: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 Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_f7e12452-eab2-409b-a891-e04610e11069_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e9cc8cd9-2b83-4f70-a2b2-160be5a531d9_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency transaction gain (loss)</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_65076d36-e6b0-4a44-ab9b-18b485e27e7a_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_4a8f3b43-87fb-485c-81b2-b28cbab8bc67_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_b35fe67d-b4d3-415e-ad09-154bce88f0e7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_c90a86b0-4d4f-493d-9977-acd8d3b7b1a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink: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 Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_8dd03d61-bdc9-404e-8d8f-f06ce48a3fab_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 divestiture of businesses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_c89bfc2b-73ac-4e28-81b8-cb9b6f6696f3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_024b274e-50b4-4083-b777-e63e47b5fcba_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents and Restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1e250055-48ec-4311-aa11-9dea67fb925c_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bcef0688-9fc0-4827-a0bb-e61bc406c5f1_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 and 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_971d8e52-9d5e-4ba0-89f8-1d7719e7f78b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_137216cf-9aa2-41e3-88bc-6e1da09a56ad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" 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">Investments in marketable securities</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiabilitiesFairValueDisclosure_1e8f6dc0-9ea0-45b7-8612-211cf2ba092a_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink: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 and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bcd98d14-6e8f-4ddd-b9b2-7fa51c0f0512_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_43e38318-dcbc-4554-bb35-a08c67a3e7da_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 net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_15929780-25c6-4356-a701-562949b93781_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink: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 Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_e81c7540-0dc9-4cf7-a5a8-8e93f49316ce_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/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_064437e9-7614-4f74-8c63-1eb4180a210f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_f0a75d3f-8d38-4278-b4c0-792bd9cea530_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental accruals</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_576293ca-e40d-4f50-8829-1e9c857a4870_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_90dfeca4-2650-40ab-81be-a4ac0cef4e53_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressAddressLine1_dd4d4afa-7f14-45cf-91a4-e10ecb826459_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/2020/dei-2020-01-31.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_RelatedPartyTransactionDomain_f1613369-ad8e-4092-be88-e29f25cbb153_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink: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 Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink: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 Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_d09d4df9-9332-4995-8882-bfb1caf6f783_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/2020/dei-2020-01-31.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_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_f27b84fc-58c7-41e9-a66f-ca2a21a740ed_negatedTerseLabel_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" 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">Write-offs, net of recoveries</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_label_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance For Returns And Sales, Writeoff</link:label>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_documentation_en-US" xlink:label="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" 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">Accounts Receivable, Allowance For Returns And Sales, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" xlink:to="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_be82eda5-1d5a-4bf8-a04c-d9b50c6b0784_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PriceSupportPaymentMember_f70d55e9-95ad-4f42-92c5-5473cbc60e1f_terseLabel_en-US" xlink:label="lab_algm_PriceSupportPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price Support Payment</link:label>
    <link:label id="lab_algm_PriceSupportPaymentMember_label_en-US" xlink:label="lab_algm_PriceSupportPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price Support Payment [Member]</link:label>
    <link:label id="lab_algm_PriceSupportPaymentMember_documentation_en-US" xlink:label="lab_algm_PriceSupportPaymentMember" 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">Price Support Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember" xlink:href="algm-20210924.xsd#algm_PriceSupportPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PriceSupportPaymentMember" xlink:to="lab_algm_PriceSupportPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_6832d8f3-925d-4d28-8520-6a089651b99e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_107d91e1-25c2-4602-a03b-a950a418bc10_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees received</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink: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 Transaction, Other Revenues from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_9f0338c2-11ea-462b-ba8d-a9d8fac36196_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_aec60a3e-f00c-4832-8fc6-16aedd2bb9bc_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_b0141db7-5cdd-4e8c-b4ad-659fe025de5a_verboseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of certain class L shares</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_label_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_documentation_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" 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">Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:href="algm-20210924.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e466d42d-7f6c-45b0-94df-18a7b2d3bd25_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MaximumMember_72455a31-4988-4894-9b0d-4362bbb39798_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_us-gaap_AmortizationOfFinancingCosts_a3e81b25-916c-4b78-addb-bb967d49d2cf_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_6362b8d8-6088-4426-b56e-c6b5161768e1_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NoncontrollingInterestMember_cf1165e2-b3c4-438f-9f5b-b733b771f079_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">Non-Controlling Interests</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_RetainedEarningsMember_76e6fe55-df2f-4688-b6c6-b0f98b5c5ba0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_PreferredStockSharesOutstanding_912197b7-85f8-4a0e-8d01-d06e845872e9_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EffectiveIncomeTaxRateContinuingOperations_7d2e09eb-3774-4082-a060-64c0516360e4_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_37a42f42-8b64-4728-aaaf-00c1f5866410_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink: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 Expense Related to Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink: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 Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_fa280168-4977-4850-baf7-12bdec3aa6ef_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 Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SignificantAccountingPoliciesTextBlock_c03ed3a6-ada5-40ab-a8e4-de4b4d9234b3_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NetCashProvidedByUsedInInvestingActivities_771ed260-ed8b-4a31-8d60-63c99b4a26fe_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_3d5dc3c2-1098-4df5-90fc-3f281a8201df_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_dddba372-4bfc-4962-a070-7ad41aa6db06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_76f623f5-4b26-4867-86aa-2e97af9bcd05_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_AccountsPayableAndOtherAccruedLiabilitiesCurrent_7f01cadb-7ecb-462f-aa46-1c64ce134b56_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" 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</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink: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 Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_37410551-9efd-499a-9fd7-78d91751a954_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan</link:label>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink: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 Postretirement Benefits Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_10d28514-65b6-4f48-8315-e3cc9959ae7c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink: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 Other Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink: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 Other Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_301ce917-71b8-477b-951a-556e30744c73_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/2020/dei-2020-01-31.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_us-gaap_PrepaidExpenseNoncurrent_cb334639-0fb0-46fd-9f14-33a119bb88c2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid contracts long-term</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseNoncurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseNoncurrent" xlink:to="lab_us-gaap_PrepaidExpenseNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDivestedFromDeconsolidation_371c1859-6fb6-437d-ad9f-60be6d3bee29_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CashDivestedFromDeconsolidation" 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">Contribution of cash balances due to divestiture of subsidiary</link:label>
    <link:label id="lab_us-gaap_CashDivestedFromDeconsolidation_label_en-US" xlink:label="lab_us-gaap_CashDivestedFromDeconsolidation" xlink: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 Divested from Deconsolidation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDivestedFromDeconsolidation" xlink:to="lab_us-gaap_CashDivestedFromDeconsolidation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesIssued1_da4b3717-320f-41b4-b54d-94d77bfcb13b_terseLabel_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans to cover purchase of common stock under employee stock plan</link:label>
    <link:label id="lab_us-gaap_NotesIssued1_label_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink: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 Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesIssued1" xlink:to="lab_us-gaap_NotesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_666db696-231a-44ed-a66c-62c46140349c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_12ccb525-e3ef-4293-b169-7e0b3846accd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_ee2f8dd4-8cbc-4ad6-9f17-3ec9ef6a31a2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink: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 contractual life</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ceeeb8cb-d280-4e2b-a1ac-bbbad60aa089_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_aedf2d1d-9fbf-4fb6-9ce0-4c2032de20da_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilityCurrent_2ddb224c-b9d6-4020-87a4-f706fdd588d8_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits on AMTC Facility</link:label>
    <link:label id="lab_us-gaap_DepositLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DepositLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilityCurrent" xlink:to="lab_us-gaap_DepositLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SankenMember_fe7d2fab-e208-4cf9-a945-10b65096bd54_terseLabel_en-US" xlink:label="lab_algm_SankenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sanken</link:label>
    <link:label id="lab_algm_SankenMember_label_en-US" xlink:label="lab_algm_SankenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sanken [Member]</link:label>
    <link:label id="lab_algm_SankenMember_documentation_en-US" xlink:label="lab_algm_SankenMember" 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">Sanken</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember" xlink:href="algm-20210924.xsd#algm_SankenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SankenMember" xlink:to="lab_algm_SankenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_48b7440d-aab1-46d0-8fe9-1e68813898c3_terseLabel_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, returns, credits issued, and price protection adjustments, current</link:label>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_label_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" xlink: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, Returns, Credits Issued, And Price Protection Adjustments, Current</link:label>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_documentation_en-US" xlink:label="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" 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">Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" xlink:href="algm-20210924.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" xlink:to="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3ff3f96c-b9dd-44a6-a849-f03eeae0ebb9_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PensionPlansDefinedBenefitMember_4064cc70-b5a7-4be5-9fe8-86d100974631_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_706efb09-5dba-45ff-9407-319d0d1bcc75_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink: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 Sundry Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_1c46453f-fbb7-4c33-95f9-a63a29c62dee_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_OtherAmericasMember_8ff2bf76-dc1b-4b80-82d9-adf9d47edeb1_terseLabel_en-US" xlink:label="lab_algm_OtherAmericasMember" xlink: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 Americas</link:label>
    <link:label id="lab_algm_OtherAmericasMember_label_en-US" xlink:label="lab_algm_OtherAmericasMember" xlink: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 Americas [Member]</link:label>
    <link:label id="lab_algm_OtherAmericasMember_documentation_en-US" xlink:label="lab_algm_OtherAmericasMember" 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 Americas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember" xlink:href="algm-20210924.xsd#algm_OtherAmericasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAmericasMember" xlink:to="lab_algm_OtherAmericasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_39ce74c1-bd4d-4fe8-b522-5b1dfa64c1c7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityShellCompany_2f17c0ee-39ce-41c4-8969-c68b24ec61b1_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/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_88bb9af0-5887-4f56-b1cb-94ed71b88087_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink: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, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValueAddedTaxReceivableNoncurrent_b6c011f1-6426-4061-a136-ed092ef96147_terseLabel_en-US" xlink:label="lab_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">VAT receivables long-term, net</link:label>
    <link:label id="lab_us-gaap_ValueAddedTaxReceivableNoncurrent_label_en-US" xlink:label="lab_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value Added Tax Receivable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:to="lab_us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9d9080d4-5e9e-4f0f-89c6-3bc3aadd87cc_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>algm-20210924_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:683cf8d8-5672-4db5-98fd-35401c51f0cc,g:30f100e7-413c-4bea-b8ea-a14aa0a56d22-->
<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.allegromicro.com/role/CoverPage" xlink:type="simple" xlink:href="algm-20210924.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_7848a24d-3059-4aa3-8a95-998abc6a074c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_DocumentType_7848a24d-3059-4aa3-8a95-998abc6a074c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_4db5eecb-e26b-4374-8c29-3103b21e7247" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_DocumentQuarterlyReport_4db5eecb-e26b-4374-8c29-3103b21e7247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_adaea042-a588-44bf-8835-e31713623957" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_DocumentPeriodEndDate_adaea042-a588-44bf-8835-e31713623957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_6263e6d8-0be6-4a31-8599-d44de45c07d1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_DocumentTransitionReport_6263e6d8-0be6-4a31-8599-d44de45c07d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3ab7044c-a243-4916-a5da-37148eac6cbd" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityFileNumber_3ab7044c-a243-4916-a5da-37148eac6cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_60049fe5-6874-436f-a141-89633203af50" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityRegistrantName_60049fe5-6874-436f-a141-89633203af50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_edebc465-1e47-4908-8897-c907a78149e9" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityIncorporationStateCountryCode_edebc465-1e47-4908-8897-c907a78149e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f64ed7a5-7300-43b9-b388-a234e378cc76" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityTaxIdentificationNumber_f64ed7a5-7300-43b9-b388-a234e378cc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b9ded5ee-f47e-4ac2-9e48-aabbe99f330f" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityAddressAddressLine1_b9ded5ee-f47e-4ac2-9e48-aabbe99f330f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_5b83fce7-b672-4c21-b5d6-9da6ede7f69e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityAddressCityOrTown_5b83fce7-b672-4c21-b5d6-9da6ede7f69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_102f9d4d-344c-49cb-8c95-447df97601b4" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityAddressStateOrProvince_102f9d4d-344c-49cb-8c95-447df97601b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a61cd2ae-c610-436e-bec5-01554950156c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityAddressPostalZipCode_a61cd2ae-c610-436e-bec5-01554950156c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_56644879-3d37-43cd-951d-52500a94385c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_CityAreaCode_56644879-3d37-43cd-951d-52500a94385c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e28391f9-f306-4442-ae88-d2325a809d32" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_LocalPhoneNumber_e28391f9-f306-4442-ae88-d2325a809d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_8e5755ce-b839-4e7e-8b33-b395dbe9951d" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_Security12bTitle_8e5755ce-b839-4e7e-8b33-b395dbe9951d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_cf10c212-89b7-4781-b102-fafc9162f771" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_TradingSymbol_cf10c212-89b7-4781-b102-fafc9162f771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_da61d7db-295d-4a33-b993-5cdc148d2b69" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_SecurityExchangeName_da61d7db-295d-4a33-b993-5cdc148d2b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7d3f7c68-711f-4653-869d-a1752ca0342b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityCurrentReportingStatus_7d3f7c68-711f-4653-869d-a1752ca0342b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_d33c9e17-4f6c-4094-b1ab-05697df6df3a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityInteractiveDataCurrent_d33c9e17-4f6c-4094-b1ab-05697df6df3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7c7a1885-b4e4-485a-a5f2-f196a2a1ee4b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityFilerCategory_7c7a1885-b4e4-485a-a5f2-f196a2a1ee4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_71953619-94cd-451e-b649-25a795e807c0" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntitySmallBusiness_71953619-94cd-451e-b649-25a795e807c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_875f2659-2e36-480e-aa6b-4a8d554c7625" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityEmergingGrowthCompany_875f2659-2e36-480e-aa6b-4a8d554c7625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_f35bcbb1-9a73-4e47-97a4-817c95340c1e" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityExTransitionPeriod_f35bcbb1-9a73-4e47-97a4-817c95340c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b7c6c0ca-384c-4aa6-969a-54797f01aab8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityShellCompany_b7c6c0ca-384c-4aa6-969a-54797f01aab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_fb4b0ea8-01c7-4602-af92-f3f85c199d1b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_fb4b0ea8-01c7-4602-af92-f3f85c199d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_581ea4b9-8c58-4cac-9468-c77663daab50" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_EntityCentralIndexKey_581ea4b9-8c58-4cac-9468-c77663daab50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_171445eb-8154-43dd-b373-dd91c092ac5b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_AmendmentFlag_171445eb-8154-43dd-b373-dd91c092ac5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_7372795a-f5d0-4a98-b4d0-888afb680c06" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_DocumentFiscalYearFocus_7372795a-f5d0-4a98-b4d0-888afb680c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_4fc390a9-c16a-4e40-97f0-9292357a9f50" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_DocumentFiscalPeriodFocus_4fc390a9-c16a-4e40-97f0-9292357a9f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ff94304d-ba97-42b2-8831-8c982a0dd3b6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_4e02f453-918f-4bb5-baa3-1b440b79a0fc" xlink:to="loc_dei_CurrentFiscalYearEndDate_ff94304d-ba97-42b2-8831-8c982a0dd3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_39aa1f24-3e13-4d8d-b017-8387276f74d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_39aa1f24-3e13-4d8d-b017-8387276f74d9" xlink:to="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_321d19da-f605-4423-8db3-5aead1f00fc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_321d19da-f605-4423-8db3-5aead1f00fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_caa0ddd3-218a-4938-83bd-92bf8ef77af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_RestrictedCashCurrent_caa0ddd3-218a-4938-83bd-92bf8ef77af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_1e229647-ad20-4cc3-9218-8de94a44c194" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_1e229647-ad20-4cc3-9218-8de94a44c194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_ef617602-3264-4c43-b439-f88ee51c58a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_ef617602-3264-4c43-b439-f88ee51c58a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_f1cc9d19-69c0-458c-9d8d-2c2b8a09c237" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_f1cc9d19-69c0-458c-9d8d-2c2b8a09c237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_05cab586-79d9-4412-8ca9-21c558385e2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_InventoryNet_05cab586-79d9-4412-8ca9-21c558385e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ac622fff-4fd9-4faf-9953-78f67c0b6610" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ac622fff-4fd9-4faf-9953-78f67c0b6610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_0a7c73aa-1376-40ab-a1e7-4d1162e714b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_0a7c73aa-1376-40ab-a1e7-4d1162e714b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f5236038-7220-4c0d-b3f7-b870b00d0146" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_6d40d89a-6eb0-40fb-8d5e-f221f17d5701" xlink:to="loc_us-gaap_AssetsCurrent_f5236038-7220-4c0d-b3f7-b870b00d0146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_18a3a532-d56c-4b8b-9398-408a6e88b672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_18a3a532-d56c-4b8b-9398-408a6e88b672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_52ff2c87-f6b5-43b5-a792-8301748b9728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_52ff2c87-f6b5-43b5-a792-8301748b9728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_76eb057e-f91e-494b-aa64-7c10d22e4f10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_76eb057e-f91e-494b-aa64-7c10d22e4f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e790848c-aa21-4602-9f7e-e877fc9dd05d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_Goodwill_e790848c-aa21-4602-9f7e-e877fc9dd05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_248ebec6-e814-4894-8e70-ecb1567c9bf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_248ebec6-e814-4894-8e70-ecb1567c9bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_16a4d948-e729-4d84-9cc3-eebb1f5bf5a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_EquityMethodInvestments_16a4d948-e729-4d84-9cc3-eebb1f5bf5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c63e2028-e881-4fd3-8d87-1ffdb46025db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c63e2028-e881-4fd3-8d87-1ffdb46025db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7104ca30-7272-4e22-925f-e818930feb27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_6b4d4c68-cbcd-4e1e-b237-66fa204a8a58" xlink:to="loc_us-gaap_Assets_7104ca30-7272-4e22-925f-e818930feb27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_39aa1f24-3e13-4d8d-b017-8387276f74d9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_2f9b6c50-9248-47a0-9950-53786bb841dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_2f9b6c50-9248-47a0-9950-53786bb841dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_b4e1c955-6d4e-4315-a845-fb0bddc09909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_b4e1c955-6d4e-4315-a845-fb0bddc09909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_f39fa28a-1831-414f-bf75-7094b4a92a03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_f39fa28a-1831-414f-bf75-7094b4a92a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_1378147e-4945-4917-ad72-04438ee6e406" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_1378147e-4945-4917-ad72-04438ee6e406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_85d7acb5-ce9e-44e1-ab82-032ddbebc968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_0c5c48a7-394f-439c-bfca-ab06840a042f" xlink:to="loc_us-gaap_LiabilitiesCurrent_85d7acb5-ce9e-44e1-ab82-032ddbebc968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_1020520f-d20d-4cfa-b4ee-bcb4924c7e5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_LongTermLineOfCredit_1020520f-d20d-4cfa-b4ee-bcb4924c7e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a9940b54-b0a6-4098-8c28-7ed957dda814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a9940b54-b0a6-4098-8c28-7ed957dda814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b72a496f-88d0-4729-bc7f-a575608f1105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b72a496f-88d0-4729-bc7f-a575608f1105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_712e448e-d924-4d7e-9eaf-e0fc7707f62d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_Liabilities_712e448e-d924-4d7e-9eaf-e0fc7707f62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_dd26b37b-62b1-4583-b17c-dd696d555771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_CommitmentsAndContingencies_dd26b37b-62b1-4583-b17c-dd696d555771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_d45fbee1-690c-445e-b1d3-ebdb3e356660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_PreferredStockValue_d45fbee1-690c-445e-b1d3-ebdb3e356660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_cb6852de-bfef-4e1c-98a5-febf3bab3b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_CommonStockValue_cb6852de-bfef-4e1c-98a5-febf3bab3b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_c98760ad-996a-4af5-bb6e-2eef101ef4d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_AdditionalPaidInCapital_c98760ad-996a-4af5-bb6e-2eef101ef4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a942de36-45be-4a88-aac5-87d636e49a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a942de36-45be-4a88-aac5-87d636e49a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4ab08af7-6812-4613-b62b-8189486940e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4ab08af7-6812-4613-b62b-8189486940e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_836b8d66-e6fc-4429-bf85-4c42a33eb87f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_StockholdersEquity_836b8d66-e6fc-4429-bf85-4c42a33eb87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9f1bf597-56f8-4959-b200-7905a0585473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_MinorityInterest_9f1bf597-56f8-4959-b200-7905a0585473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_324ed717-1aee-4940-be08-dc47d3539612" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_b513d2a0-5cc6-48bb-ae1c-a542c4900dbd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_324ed717-1aee-4940-be08-dc47d3539612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_75f2865e-df5c-4eab-8907-65e96003036f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_78da9b98-e7fb-488a-b254-f6493eafbf09" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_75f2865e-df5c-4eab-8907-65e96003036f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5c3fa616-2895-41c2-af18-f609c8411dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_5c3fa616-2895-41c2-af18-f609c8411dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c4a3cd12-f6e8-4614-ab6a-fe1098df6103" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_c4a3cd12-f6e8-4614-ab6a-fe1098df6103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_663f3366-7bbf-4ea5-ad44-70f5bee4ba3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_663f3366-7bbf-4ea5-ad44-70f5bee4ba3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_97407692-899e-4819-917a-4769040f9c3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_PreferredStockSharesIssued_97407692-899e-4819-917a-4769040f9c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_1a7265f0-5efb-474c-b3ab-a3b8acee9339" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_1a7265f0-5efb-474c-b3ab-a3b8acee9339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2eee0009-8e5d-46b4-8d59-6e3790674e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2eee0009-8e5d-46b4-8d59-6e3790674e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_8cbc9003-4bf9-4cf9-93df-7088af4d9735" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_8cbc9003-4bf9-4cf9-93df-7088af4d9735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_1230f088-9a12-495a-956b-3aeb14ba788f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_CommonStockSharesIssued_1230f088-9a12-495a-956b-3aeb14ba788f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_57596e0c-f5aa-4cb8-a222-6d54559eba7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d102eff-cadd-4d2b-b195-2e47ff252a72" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_57596e0c-f5aa-4cb8-a222-6d54559eba7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_fc1ed042-bf89-40b3-b79b-54ce7cdcf9b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementAbstract_fc1ed042-bf89-40b3-b79b-54ce7cdcf9b4" xlink:to="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:to="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a85a5efe-3090-4255-b078-10409d17416f" xlink:to="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_24d3512a-1b94-4807-ad35-5bb6dd2696bd" xlink:href="algm-20210924.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:to="loc_algm_NonRelatedPartyRevenueMember_24d3512a-1b94-4807-ad35-5bb6dd2696bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_55cd4443-c79e-4076-a95b-498491399aeb" xlink:href="algm-20210924.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_10be682f-bf2d-4057-9155-86f4d9873c92" xlink:to="loc_algm_RelatedPartyRevenueMember_55cd4443-c79e-4076-a95b-498491399aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_cacfb500-61e0-4207-b601-c83af37b49f5" xlink:to="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7998583e-e460-4006-81c8-1ea48cc1ab4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7998583e-e460-4006-81c8-1ea48cc1ab4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ac4f9564-b367-4ca6-a31c-f0cb5cae8f55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ac4f9564-b367-4ca6-a31c-f0cb5cae8f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d2c1a937-94b1-4c7b-8053-b06f579d04ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_GrossProfit_d2c1a937-94b1-4c7b-8053-b06f579d04ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_69805c77-ad12-439a-865a-378fb64eb3ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_69805c77-ad12-439a-865a-378fb64eb3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1fd81182-0bd2-4b1f-b0d0-71ccdcbeb097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1fd81182-0bd2-4b1f-b0d0-71ccdcbeb097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_5b657bac-379a-4809-a49a-aa382353b1e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_5b657bac-379a-4809-a49a-aa382353b1e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8e03bb6a-9ce2-4f90-bac1-836fadf58644" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_46ced64a-66a8-4ee6-a55e-1cc9a70b6dde" xlink:to="loc_us-gaap_OperatingExpenses_8e03bb6a-9ce2-4f90-bac1-836fadf58644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2389d1f0-997d-41e4-8df9-e4419d752842" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_OperatingIncomeLoss_2389d1f0-997d-41e4-8df9-e4419d752842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7943ffc5-4830-4e37-989f-cc7198ad686d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_7943ffc5-4830-4e37-989f-cc7198ad686d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6abeaae8-7ec0-40ae-8656-aa17d1befeb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_6abeaae8-7ec0-40ae-8656-aa17d1befeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_168b7122-f9ae-4d88-a1a5-81cbaf71281a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_168b7122-f9ae-4d88-a1a5-81cbaf71281a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f14e72df-0d9d-4fb6-b19b-8b942895fa45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_6d583201-000a-4f4b-8612-195305d95420" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f14e72df-0d9d-4fb6-b19b-8b942895fa45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_73cf53b7-6462-40c4-97b2-68c1021f5570" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_73cf53b7-6462-40c4-97b2-68c1021f5570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_42813acf-f064-4385-a8df-b82a9fc41c37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_42813acf-f064-4385-a8df-b82a9fc41c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_543c22da-2e81-4294-a326-7725b9911012" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_ProfitLoss_543c22da-2e81-4294-a326-7725b9911012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32f76a74-8e23-46bd-b05d-36f54211918a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_32f76a74-8e23-46bd-b05d-36f54211918a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_958de4a5-3274-487e-990b-6fe995d86c47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_NetIncomeLoss_958de4a5-3274-487e-990b-6fe995d86c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_EarningsPerShareAbstract_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_6db5a675-53fc-4888-a7f8-d6e3f0675dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:to="loc_us-gaap_EarningsPerShareBasic_6db5a675-53fc-4888-a7f8-d6e3f0675dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ad4d3542-7c5f-4f8a-878e-db3e1c7d498f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_04badf67-9c9c-4255-a558-8f9a05f18d9f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ad4d3542-7c5f-4f8a-878e-db3e1c7d498f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_9faa8fdc-e8e3-4521-a5ce-5f224d985bf9" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a990310e-293c-41c9-aa2a-a0cd755f8c56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_a990310e-293c-41c9-aa2a-a0cd755f8c56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73163ba5-65bc-4bca-9dd8-270377bf24d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_f7dea327-1049-490a-afd7-d800c797e957" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73163ba5-65bc-4bca-9dd8-270377bf24d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_183c406c-2e27-42a6-b8bb-e0f8b7b22358" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_ProfitLoss_183c406c-2e27-42a6-b8bb-e0f8b7b22358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_24118f1e-3030-45fc-b909-537207af900c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_24118f1e-3030-45fc-b909-537207af900c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4bc6a00f-8e4b-4b51-b88f-99047d08e666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_NetIncomeLoss_4bc6a00f-8e4b-4b51-b88f-99047d08e666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f1325d38-53bd-4a84-be60-1515dd0b9cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f1325d38-53bd-4a84-be60-1515dd0b9cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_962bd875-6ed5-4f1c-864b-d827e696718c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f1325d38-53bd-4a84-be60-1515dd0b9cb3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_962bd875-6ed5-4f1c-864b-d827e696718c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_eaadc796-7b65-45ea-9fb9-56ba9c961ecc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f1325d38-53bd-4a84-be60-1515dd0b9cb3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_eaadc796-7b65-45ea-9fb9-56ba9c961ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_34373ce6-4cfb-43e0-843b-27eac6bd2397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_34373ce6-4cfb-43e0-843b-27eac6bd2397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_e13cbf2b-e839-4d2e-987b-67e633e3d7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_e13cbf2b-e839-4d2e-987b-67e633e3d7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_98175000-5255-4ece-8b4d-5c368977a92e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfIncomeAndComprehensiveIncomeAbstract_ef5b7a40-0d84-4572-b107-c7b551615417" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_98175000-5255-4ece-8b4d-5c368977a92e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_e7e6a8c8-2588-4779-89be-c6dafcc4b19e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfStockholdersEquityAbstract_e7e6a8c8-2588-4779-89be-c6dafcc4b19e" xlink:to="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:to="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_d1e32d99-48f7-47fa-ba4a-b7252b72adce" xlink:to="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_958293d2-0746-4e9f-8dd0-919269468b5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:to="loc_us-gaap_CommonClassAMember_958293d2-0746-4e9f-8dd0-919269468b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_cfce21df-8d33-4cb7-922c-51ca5abb8692" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ec4b690d-0fe9-4f86-b005-19aa27cd3ecd" xlink:to="loc_algm_CommonClassLMember_cfce21df-8d33-4cb7-922c-51ca5abb8692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3713fb74-4b6b-4485-bd11-d7b1af181aaa" xlink:to="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_95a20367-67ce-46d7-b6df-867eb8d94826" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_CommonStockMember_95a20367-67ce-46d7-b6df-867eb8d94826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_2b21fc8c-bccf-465b-b303-7facc1400871" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_2b21fc8c-bccf-465b-b303-7facc1400871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c2f64ea7-0c33-4575-9247-52f9064918b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_RetainedEarningsMember_c2f64ea7-0c33-4575-9247-52f9064918b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a72c1d9-8408-4e94-893d-5ca76b7c4862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5a72c1d9-8408-4e94-893d-5ca76b7c4862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_b1ddac4b-822d-4989-a2dd-1591e1987af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5d71abcc-6117-4a96-8eec-ef3286887c95" xlink:to="loc_us-gaap_NoncontrollingInterestMember_b1ddac4b-822d-4989-a2dd-1591e1987af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c2e701d7-c53f-4c5b-96b7-4ac7db1587c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e3d8d643-8294-420b-a060-d83e09e99ddf" xlink:to="loc_us-gaap_StatementLineItems_c2e701d7-c53f-4c5b-96b7-4ac7db1587c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c2e701d7-c53f-4c5b-96b7-4ac7db1587c8" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4cb0473f-1284-4201-93c6-2d5afc57c0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4cb0473f-1284-4201-93c6-2d5afc57c0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_db81e9c2-8a54-4ed9-8d08-865944b70f9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_db81e9c2-8a54-4ed9-8d08-865944b70f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5fcf594e-e11e-4a95-9c67-6ff63f7b5ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_ProfitLoss_5fcf594e-e11e-4a95-9c67-6ff63f7b5ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f93a8555-958a-4721-9121-352ad0b0a16c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f93a8555-958a-4721-9121-352ad0b0a16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_5423d603-0a95-4980-8609-c427a217da47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_5423d603-0a95-4980-8609-c427a217da47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_17336b2f-65a1-4ddb-8ca2-f60b60c7c127" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_17336b2f-65a1-4ddb-8ca2-f60b60c7c127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_bf015a7c-c693-4dc2-9a9f-5ce01b4f3d70" xlink:href="algm-20210924.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_bf015a7c-c693-4dc2-9a9f-5ce01b4f3d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_2cb26f98-e3e2-440f-815c-024355952685" xlink:href="algm-20210924.xsd#algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock_2cb26f98-e3e2-440f-815c-024355952685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d0959fef-a29d-4d53-b5bd-0784d6c496f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_d0959fef-a29d-4d53-b5bd-0784d6c496f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4d80b057-f709-4d75-bbd3-ec8980917bd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_4d80b057-f709-4d75-bbd3-ec8980917bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c91d59d8-600f-4d1d-b87a-085b3fe8bb36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_c91d59d8-600f-4d1d-b87a-085b3fe8bb36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d67b437a-327b-4de3-9e3e-27bdd6883d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d67b437a-327b-4de3-9e3e-27bdd6883d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9335bc90-4e41-43b4-b0ed-d9cdf11ee11d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_9335bc90-4e41-43b4-b0ed-d9cdf11ee11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_88683d54-4fe7-4bfb-8861-f0bd1abaf6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_88683d54-4fe7-4bfb-8861-f0bd1abaf6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e23e2137-1031-450f-ae71-3b6102bd174f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e4883c80-5957-4b7b-92bb-b1281cf6a1bf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e23e2137-1031-450f-ae71-3b6102bd174f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="algm-20210924.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_172475bd-7207-4d8e-9f47-14c405103dc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_172475bd-7207-4d8e-9f47-14c405103dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_44e57052-358c-40a4-b39e-c6bf72f2bd22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_172475bd-7207-4d8e-9f47-14c405103dc7" xlink:to="loc_us-gaap_ProfitLoss_44e57052-358c-40a4-b39e-c6bf72f2bd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_172475bd-7207-4d8e-9f47-14c405103dc7" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_18edabbb-5af3-4c5e-a35a-ace06069b5a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_18edabbb-5af3-4c5e-a35a-ace06069b5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_38c3a790-94c1-4afb-8f9f-bee3f4ef8908" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_38c3a790-94c1-4afb-8f9f-bee3f4ef8908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4669a7be-fd87-4bf5-840e-289a642b1771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4669a7be-fd87-4bf5-840e-289a642b1771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_28bcc041-7872-4732-9da6-98685f3de63a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_ShareBasedCompensation_28bcc041-7872-4732-9da6-98685f3de63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_0b036a09-6b04-44c7-9bf8-d3f074658fcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_0b036a09-6b04-44c7-9bf8-d3f074658fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_cb967375-e2a4-4e80-b1bc-35112defb91e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_cb967375-e2a4-4e80-b1bc-35112defb91e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_94bbb454-4265-46bc-89a8-a0161b371ce3" xlink:href="algm-20210924.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_94bbb454-4265-46bc-89a8-a0161b371ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_8d42da24-778a-4af2-84e8-f4ace090c077" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_MarketableSecuritiesUnrealizedGainLoss_8d42da24-778a-4af2-84e8-f4ace090c077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_45aafe9a-1970-463c-9fe3-d591a1ae11fe" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_58f954a8-c3e8-46fa-a06a-51503a9ab7e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_58f954a8-c3e8-46fa-a06a-51503a9ab7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_e61cd684-c40e-4b9d-aded-757ade69117a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_e61cd684-c40e-4b9d-aded-757ade69117a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e7ae5e06-562b-4ac9-a9e8-cb3fa16d066c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e7ae5e06-562b-4ac9-a9e8-cb3fa16d066c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_23978a79-a31f-4325-b44b-d173461c6078" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_23978a79-a31f-4325-b44b-d173461c6078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_82d53b6d-a7d0-4e3a-bf5c-3b47c8097197" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_82d53b6d-a7d0-4e3a-bf5c-3b47c8097197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_2d761b31-5273-4e46-b8ee-92f7ed7f6ffd" xlink:href="algm-20210924.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_2d761b31-5273-4e46-b8ee-92f7ed7f6ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_4323a238-1f5c-4cc5-a1ec-ab8773e1706b" xlink:href="algm-20210924.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_c73c7577-f063-4d66-b490-b3123ecaae7f" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_4323a238-1f5c-4cc5-a1ec-ab8773e1706b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_da1f70a9-5d11-4824-ae32-3482531f595f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_172475bd-7207-4d8e-9f47-14c405103dc7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_da1f70a9-5d11-4824-ae32-3482531f595f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0e21a5ed-a1fb-47c4-9fd7-c20315496dab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0e21a5ed-a1fb-47c4-9fd7-c20315496dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_156af976-6df0-4383-9a9e-f5d8ba591d22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_156af976-6df0-4383-9a9e-f5d8ba591d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3399949b-efc1-44c3-a73a-c8b14f89b45a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3399949b-efc1-44c3-a73a-c8b14f89b45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_06a781e1-a43a-418c-a01a-5da69db63f31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_06a781e1-a43a-418c-a01a-5da69db63f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_46636c48-9b66-4614-83a9-68ef398ee24f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_46636c48-9b66-4614-83a9-68ef398ee24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7900754d-cb0b-4360-a729-46b29c9cec02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7528abaf-6d61-4283-8598-33a4aa529d6a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7900754d-cb0b-4360-a729-46b29c9cec02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0245b21d-c7fc-463b-a130-c047a4750564" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0245b21d-c7fc-463b-a130-c047a4750564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_f8559e35-7d4d-45b1-b9bc-b8a234559674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0245b21d-c7fc-463b-a130-c047a4750564" xlink:to="loc_us-gaap_ProceedsFromStockPlans_f8559e35-7d4d-45b1-b9bc-b8a234559674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0244047a-43fd-4c0f-a242-08426395c91f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0245b21d-c7fc-463b-a130-c047a4750564" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0244047a-43fd-4c0f-a242-08426395c91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_04d2d165-48cd-4c7f-8100-7385eab4de62" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_04d2d165-48cd-4c7f-8100-7385eab4de62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34460ded-2e10-493a-9d16-e6a0323c0f07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34460ded-2e10-493a-9d16-e6a0323c0f07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_177532f5-cd4e-4d29-a65b-87ece2cb77b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_177532f5-cd4e-4d29-a65b-87ece2cb77b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e67be9ce-15e7-47a3-b53a-c56aa11ef52e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e67be9ce-15e7-47a3-b53a-c56aa11ef52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9153ad21-b380-4221-9a41-1bf09e68fda5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9153ad21-b380-4221-9a41-1bf09e68fda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_88c6f216-8d7f-4de2-ad2a-d2e3e4e5e0c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9153ad21-b380-4221-9a41-1bf09e68fda5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_88c6f216-8d7f-4de2-ad2a-d2e3e4e5e0c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_c0030ec9-5b23-4e42-9afa-7525b5bd9c2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9153ad21-b380-4221-9a41-1bf09e68fda5" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_c0030ec9-5b23-4e42-9afa-7525b5bd9c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bf3422ed-2791-4c20-b299-625fe31ca10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9153ad21-b380-4221-9a41-1bf09e68fda5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_bf3422ed-2791-4c20-b299-625fe31ca10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_27544d76-5d85-4fab-856c-706618edd58a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_27544d76-5d85-4fab-856c-706618edd58a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_2556fedc-83c3-4d25-bb6d-cb5e93e7da63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_27544d76-5d85-4fab-856c-706618edd58a" xlink:to="loc_us-gaap_InterestPaidNet_2556fedc-83c3-4d25-bb6d-cb5e93e7da63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_30baae5d-7c55-4698-a9cb-339b9d4d067b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_27544d76-5d85-4fab-856c-706618edd58a" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_30baae5d-7c55-4698-a9cb-339b9d4d067b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_4a202b68-7e47-4665-bf7b-69157282554f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_b5ff2c06-14ff-433f-9f5a-fc33453dcc9c" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_4a202b68-7e47-4665-bf7b-69157282554f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_23542331-8d89-4ca1-ba82-415244eea92d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_4a202b68-7e47-4665-bf7b-69157282554f" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_23542331-8d89-4ca1-ba82-415244eea92d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1_08f7876f-fd3e-4ad3-a46b-ed6c838d97dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_4a202b68-7e47-4665-bf7b-69157282554f" xlink:to="loc_us-gaap_NotesIssued1_08f7876f-fd3e-4ad3-a46b-ed6c838d97dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f99f1926-18c4-4f1e-8caf-1e2c45d90e23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_4a202b68-7e47-4665-bf7b-69157282554f" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_f99f1926-18c4-4f1e-8caf-1e2c45d90e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="simple" xlink:href="algm-20210924.xsd#NatureoftheBusinessandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4a625d77-816b-4652-94dc-02f55f8e04fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1909ab5e-a93b-42ec-836d-a9c8a7a7f337" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4a625d77-816b-4652-94dc-02f55f8e04fa" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1909ab5e-a93b-42ec-836d-a9c8a7a7f337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_79faeb3b-0021-47f4-96ea-f928f9b44f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLocations_f673cd0a-2854-4ade-abef-42bd7bcaf74c" xlink:href="algm-20210924.xsd#algm_NumberOfLocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_79faeb3b-0021-47f4-96ea-f928f9b44f2d" xlink:to="loc_algm_NumberOfLocations_f673cd0a-2854-4ade-abef-42bd7bcaf74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfContinentsOnWhichEntityOperates_550af48d-e14d-4342-b33f-3960f4a8f87f" xlink:href="algm-20210924.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_79faeb3b-0021-47f4-96ea-f928f9b44f2d" xlink:to="loc_algm_NumberOfContinentsOnWhichEntityOperates_550af48d-e14d-4342-b33f-3960f4a8f87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="algm-20210924.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_77ab2fe1-52f0-4f51-b226-3fa16953fb3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_46d084b7-1f91-4126-bda0-bc39679f07b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_77ab2fe1-52f0-4f51-b226-3fa16953fb3b" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_46d084b7-1f91-4126-bda0-bc39679f07b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="algm-20210924.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4d81df7d-2788-46c7-a72c-562e8ebdcfd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_608e10dd-cd65-41dd-8105-2dcdad78d970" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d81df7d-2788-46c7-a72c-562e8ebdcfd5" xlink:to="loc_us-gaap_UseOfEstimates_608e10dd-cd65-41dd-8105-2dcdad78d970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_c5a69573-3adc-4e87-9ee7-0921bddc1f9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d81df7d-2788-46c7-a72c-562e8ebdcfd5" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_c5a69573-3adc-4e87-9ee7-0921bddc1f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_b94fdd7d-7634-4ba2-b182-8e55dc04bb61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d81df7d-2788-46c7-a72c-562e8ebdcfd5" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_b94fdd7d-7634-4ba2-b182-8e55dc04bb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8733fc8c-e091-4fbf-b0ee-b77cdf5df348" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4d81df7d-2788-46c7-a72c-562e8ebdcfd5" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8733fc8c-e091-4fbf-b0ee-b77cdf5df348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fbf24c3e-7b24-45a7-9a59-ce0a090fa52d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fbf24c3e-7b24-45a7-9a59-ce0a090fa52d" xlink:to="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_dfccdab2-b275-461b-aaf6-c93ab9b0d242" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_9622e8d1-709b-4257-8673-fcc52ae9d5cb" xlink:to="loc_srt_NameOfMajorCustomerDomain_dfccdab2-b275-461b-aaf6-c93ab9b0d242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_475cea7b-0fee-4d79-b576-0f9ab38f0477" xlink:href="algm-20210924.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_dfccdab2-b275-461b-aaf6-c93ab9b0d242" xlink:to="loc_algm_SankenMember_475cea7b-0fee-4d79-b576-0f9ab38f0477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_f97fabe8-d891-4d63-9990-433bceddc949" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_bf37280f-f711-43eb-a848-c984f2f804bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_bf37280f-f711-43eb-a848-c984f2f804bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_a2bba308-94be-4ebe-ab51-a554af8f32d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_f6463265-6452-4a95-9e8e-83d6922afc9c" xlink:to="loc_us-gaap_SalesRevenueNetMember_a2bba308-94be-4ebe-ab51-a554af8f32d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_d1bce40d-48c1-4e2a-8fb8-f2a92da4c1ed" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1a777585-9c1c-441b-b27c-37811b1816da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1a777585-9c1c-441b-b27c-37811b1816da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_d2306aac-432f-44a2-8818-308f6b11dcce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_e9950ff8-70b1-478a-ac26-d9077b4b6ff1" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_d2306aac-432f-44a2-8818-308f6b11dcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e911abe8-83d5-4d77-b349-e1243d02b980" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_2b2b2578-e8cd-44a4-b021-bd71748c8de2" xlink:to="loc_srt_SegmentGeographicalDomain_e911abe8-83d5-4d77-b349-e1243d02b980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e911abe8-83d5-4d77-b349-e1243d02b980" xlink:to="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_dcfdb95e-cdcd-4870-967c-4eccab0c0f54" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:to="loc_country_CN_dcfdb95e-cdcd-4870-967c-4eccab0c0f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_c6628759-c1d6-40ae-b0f3-e112caf03134" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:to="loc_country_JP_c6628759-c1d6-40ae-b0f3-e112caf03134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_4a39d8ce-c7e4-4ad7-9f59-570855e8517f" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_2fc3abbf-458e-4ecb-8cbf-e4220f752108" xlink:to="loc_country_KR_4a39d8ce-c7e4-4ad7-9f59-570855e8517f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_1fe96867-06bb-49fa-ace6-708a14da5a00" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_211ddffe-3d35-4d4d-87d4-306fd50600ed" xlink:to="loc_us-gaap_TypeOfAdoptionMember_1fe96867-06bb-49fa-ace6-708a14da5a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_575e544f-6f4b-476f-95cc-9ad99f995b3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_1fe96867-06bb-49fa-ace6-708a14da5a00" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_575e544f-6f4b-476f-95cc-9ad99f995b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_930d422d-09b0-4915-b3a4-041072d38cb3" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_31e27167-cfd7-4167-af14-3013f196714a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_31e27167-cfd7-4167-af14-3013f196714a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_edcee1eb-44b1-4753-98c1-01fb3bf87eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_edcee1eb-44b1-4753-98c1-01fb3bf87eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1240d15c-6a54-46f3-931e-c3e1f6e8e9bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_468f9071-3532-405e-ac21-82bb89283460" xlink:to="loc_us-gaap_OperatingLeaseLiability_1240d15c-6a54-46f3-931e-c3e1f6e8e9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomers"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2fcb85b6-afc9-46f4-8603-8e04879ca0a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_e0049c5e-d543-4faa-8de2-0d9d38f00f72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2fcb85b6-afc9-46f4-8603-8e04879ca0a3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_e0049c5e-d543-4faa-8de2-0d9d38f00f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5f60d631-e30a-4d33-beea-0925249dbb47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_c0d6f640-5a7f-4c4b-ae16-02b820267674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f60d631-e30a-4d33-beea-0925249dbb47" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_c0d6f640-5a7f-4c4b-ae16-02b820267674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_55464151-2dde-41d0-ade8-0ccd88d7bbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5f60d631-e30a-4d33-beea-0925249dbb47" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_55464151-2dde-41d0-ade8-0ccd88d7bbfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_cd1fbb1f-b3b3-4c8f-b584-da701905ee45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_5f60d631-e30a-4d33-beea-0925249dbb47" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_cd1fbb1f-b3b3-4c8f-b584-da701905ee45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersNetSalesbyApplicationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_db7c9762-6723-4be4-b2eb-23bd4a764cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerAbstract_db7c9762-6723-4be4-b2eb-23bd4a764cf3" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:to="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_78d6628d-96f7-4955-b05b-26a5e1c95a03" xlink:to="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_158f3305-333c-43b6-91c7-eb9621b8d0da" xlink:href="algm-20210924.xsd#algm_AutomotiveEndMarketMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:to="loc_algm_AutomotiveEndMarketMember_158f3305-333c-43b6-91c7-eb9621b8d0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_22c32e1f-5e4c-4a81-9682-c856e28feb3e" xlink:href="algm-20210924.xsd#algm_IndustrialEndMarketMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:to="loc_algm_IndustrialEndMarketMember_22c32e1f-5e4c-4a81-9682-c856e28feb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_2bf00135-6b41-4cbf-8e79-be292b5cfbd0" xlink:href="algm-20210924.xsd#algm_OtherEndMarketMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_aab45500-1b69-4e56-9a76-71465fc0f232" xlink:to="loc_algm_OtherEndMarketMember_2bf00135-6b41-4cbf-8e79-be292b5cfbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_66dd7e3f-724d-4dfb-a99a-ef15a2d6987b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5b2d8e16-8c25-4172-8080-ff9c4fcb3f7c" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_66dd7e3f-724d-4dfb-a99a-ef15a2d6987b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d53d5d8-8e72-4c4f-8608-4918e9a1e75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_66dd7e3f-724d-4dfb-a99a-ef15a2d6987b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8d53d5d8-8e72-4c4f-8608-4918e9a1e75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersNetSalesbyProductDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_8bc64e8c-929e-47b9-8a72-7c134adc53fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerAbstract_8bc64e8c-929e-47b9-8a72-7c134adc53fb" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:to="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_2a6f76b2-2180-44b8-b2b6-2479ed8ae6a1" xlink:to="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_7527fdc8-6edb-43e8-9cfd-545365147a93" xlink:href="algm-20210924.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:to="loc_algm_PowerIntegratedCircuitsMember_7527fdc8-6edb-43e8-9cfd-545365147a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_d35a9774-e81e-4528-92bb-4d9eb1f747b5" xlink:href="algm-20210924.xsd#algm_MagneticSensorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:to="loc_algm_MagneticSensorsMember_d35a9774-e81e-4528-92bb-4d9eb1f747b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_3e19b82d-ddb0-42c2-aa9d-193e40bd9e6c" xlink:href="algm-20210924.xsd#algm_PhotonicsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7e904cd2-6b25-4f2e-bd60-4d759008b159" xlink:to="loc_algm_PhotonicsMember_3e19b82d-ddb0-42c2-aa9d-193e40bd9e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_a033bf63-31d2-4521-a346-46ebd1ed3a3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_9a09a06c-15bc-43cf-b3ef-de309e247ca3" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_a033bf63-31d2-4521-a346-46ebd1ed3a3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_befb60b2-c6a8-4ab8-8569-c40777b1e5cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_a033bf63-31d2-4521-a346-46ebd1ed3a3a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_befb60b2-c6a8-4ab8-8569-c40777b1e5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersNetSalesbyGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_503948f6-16f4-45d2-9803-63db5bc4b773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerAbstract_503948f6-16f4-45d2-9803-63db5bc4b773" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:to="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_bbe12664-8bb9-4333-84b3-c598ae60ae94" xlink:to="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_fb14ba64-02d8-444e-a309-091452c80f8b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_US_fb14ba64-02d8-444e-a309-091452c80f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_20af83d7-40ac-4592-9bbf-4ab1fec6553a" xlink:href="algm-20210924.xsd#algm_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_algm_OtherAmericasMember_20af83d7-40ac-4592-9bbf-4ab1fec6553a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_d83db13e-0fb7-4f94-abf0-29acbe35820c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_srt_EuropeMember_d83db13e-0fb7-4f94-abf0-29acbe35820c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_6b95b567-51d3-4487-bbce-441b02b7124c" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_JP_6b95b567-51d3-4487-bbce-441b02b7124c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_2de9d8c3-daad-4d3c-a03e-e67f0683726f" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_CN_2de9d8c3-daad-4d3c-a03e-e67f0683726f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_452bd454-03f0-4290-a63a-44380a9b90ab" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_country_KR_452bd454-03f0-4290-a63a-44380a9b90ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_ec8b9f48-b508-4bc6-9423-3186ead595c3" xlink:href="algm-20210924.xsd#algm_OtherAsiaMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ed2a8db3-e99d-4593-8770-9170118cbc04" xlink:to="loc_algm_OtherAsiaMember_ec8b9f48-b508-4bc6-9423-3186ead595c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_0a69b1f1-7497-496b-b4de-29bca01e0fda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0377d728-e86f-4ca0-94c9-6d940fc38b03" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_0a69b1f1-7497-496b-b4de-29bca01e0fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d8084b3c-694d-461a-93e1-cf38651d8a23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_0a69b1f1-7497-496b-b4de-29bca01e0fda" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d8084b3c-694d-461a-93e1-cf38651d8a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RevenuefromContractwithCustomersAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3f6f85b3-2af1-4cec-8230-6e859ffcaffa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_f15c957a-6ad1-4f0e-8b4e-9d15ff746a2c" xlink:href="algm-20210924.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3f6f85b3-2af1-4cec-8230-6e859ffcaffa" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_f15c957a-6ad1-4f0e-8b4e-9d15ff746a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_b6e6f638-d200-4e48-a4c1-2c77deea63c9" xlink:href="algm-20210924.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3f6f85b3-2af1-4cec-8230-6e859ffcaffa" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_b6e6f638-d200-4e48-a4c1-2c77deea63c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_868a2b40-7e2d-4a07-88fb-ba08160867ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_b0f50b9a-2175-4fa5-901a-24de90fd627d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_868a2b40-7e2d-4a07-88fb-ba08160867ab" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_b0f50b9a-2175-4fa5-901a-24de90fd627d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c8fc13c6-8691-41d6-8120-81ce26129522" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_62a8e658-f5b8-4377-8eb3-195f7eeee3d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c8fc13c6-8691-41d6-8120-81ce26129522" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_62a8e658-f5b8-4377-8eb3-195f7eeee3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_504db2b2-3bd3-492f-9ba3-0b6338a0da0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c8fc13c6-8691-41d6-8120-81ce26129522" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_504db2b2-3bd3-492f-9ba3-0b6338a0da0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_475ce4e8-2599-4b86-8ee2-84b05782d968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c8fc13c6-8691-41d6-8120-81ce26129522" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_475ce4e8-2599-4b86-8ee2-84b05782d968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_70e57c53-f9fc-4d45-ab44-6c6783cf564d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_70e57c53-f9fc-4d45-ab44-6c6783cf564d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_02de9692-7e84-44f0-b587-ee76b7801035" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_60ca9db7-2f21-4bd6-9197-0f8f71733a78" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_02de9692-7e84-44f0-b587-ee76b7801035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_2fd9933b-95fd-4f58-aa89-9c0759941711" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_02de9692-7e84-44f0-b587-ee76b7801035" xlink:to="loc_us-gaap_MoneyMarketFundsMember_2fd9933b-95fd-4f58-aa89-9c0759941711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_417a9192-2433-43fa-8fa9-49378a132503" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cf0c2e63-1433-46d3-b681-b7ca192b5ca5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cf0c2e63-1433-46d3-b681-b7ca192b5ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_809f6133-1719-4e86-ab9a-6225e16dfc28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_809f6133-1719-4e86-ab9a-6225e16dfc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_8968c4c6-45ac-48ad-a790-c9f776718c46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9c96ab35-7385-486f-b3d7-dc776e756e0b" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_8968c4c6-45ac-48ad-a790-c9f776718c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e63f85c7-ad88-4d65-a0c2-0de860cb0760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_dcc558cb-a788-4a80-baf7-d9cf2d133cb4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e63f85c7-ad88-4d65-a0c2-0de860cb0760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_50e65f25-d964-47e0-9a70-9cf9092a1923" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e63f85c7-ad88-4d65-a0c2-0de860cb0760" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_50e65f25-d964-47e0-9a70-9cf9092a1923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9b391a98-0de0-4728-bd20-86caf0042464" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0a01cc2c-ad99-460f-9340-b4cfad85736d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0a01cc2c-ad99-460f-9340-b4cfad85736d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_045d2d10-f8b5-4c31-8133-e2b02f092f3b" xlink:href="algm-20210924.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_045d2d10-f8b5-4c31-8133-e2b02f092f3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_f5347b8d-ad81-44e0-8e01-a66c72a2895d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_f5347b8d-ad81-44e0-8e01-a66c72a2895d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_e179fd5d-0178-4b6e-9ac9-f19416e9d80d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_f7d0d309-3ceb-458c-b728-404e0318f7f4" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_e179fd5d-0178-4b6e-9ac9-f19416e9d80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2628dfc0-cf78-4f8b-ae89-92549f5c901d" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_286a963a-b046-4e35-b132-1a1257141a35" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_286a963a-b046-4e35-b132-1a1257141a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_418b75fe-88c9-4cd3-a96a-2286f5e60a2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_7903156d-b19f-45ef-8859-f283eabef2da" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_418b75fe-88c9-4cd3-a96a-2286f5e60a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_d950edd3-791b-4270-88a0-b40d79651f42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_6caf8d45-75b7-429a-8a03-c7aec48360ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d950edd3-791b-4270-88a0-b40d79651f42" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_6caf8d45-75b7-429a-8a03-c7aec48360ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_fb9ec702-597c-420c-b901-6ddcd55f1b30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d950edd3-791b-4270-88a0-b40d79651f42" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_fb9ec702-597c-420c-b901-6ddcd55f1b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_071cd8e5-31ef-4700-9163-7973eef73156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d950edd3-791b-4270-88a0-b40d79651f42" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_071cd8e5-31ef-4700-9163-7973eef73156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c76b7c75-b331-456e-8915-bbb8f167d3c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9bf74a8c-5b73-4f08-b862-e0d481e0f9b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c76b7c75-b331-456e-8915-bbb8f167d3c9" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_9bf74a8c-5b73-4f08-b862-e0d481e0f9b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_814241a2-1a3b-407f-995f-f4937613024e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_814241a2-1a3b-407f-995f-f4937613024e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e4318d4b-b56b-411c-b3ca-461223c26857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5bdf75e3-3cd2-4bc3-9beb-4af47edcf44c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e4318d4b-b56b-411c-b3ca-461223c26857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b19832ad-c9a3-4477-87aa-8359de92c19f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_e4318d4b-b56b-411c-b3ca-461223c26857" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b19832ad-c9a3-4477-87aa-8359de92c19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b217b5f-f4b2-4aac-8063-a07c17b4ba7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_2b2a74b9-fca6-47e9-a477-bd06eb5ae784" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b217b5f-f4b2-4aac-8063-a07c17b4ba7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_706734fc-6dd9-46e4-9bd3-f334fb141e3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b217b5f-f4b2-4aac-8063-a07c17b4ba7c" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_706734fc-6dd9-46e4-9bd3-f334fb141e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6c5b4357-ccf6-48aa-9e9b-4c7fef1fa29f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8356598a-73fd-46d0-8f27-1d2c76429684" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6c5b4357-ccf6-48aa-9e9b-4c7fef1fa29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationLiabilityMember_6f3975b4-37fe-44a8-9b57-d0a08b3af76b" xlink:href="algm-20210924.xsd#algm_ContingentConsiderationLiabilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_6c5b4357-ccf6-48aa-9e9b-4c7fef1fa29f" xlink:to="loc_algm_ContingentConsiderationLiabilityMember_6f3975b4-37fe-44a8-9b57-d0a08b3af76b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b6038b44-2dea-4b34-823f-e0f0bc291c49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_6e3d8bc5-254d-4481-9641-23a7205fb614" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b6038b44-2dea-4b34-823f-e0f0bc291c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b6038b44-2dea-4b34-823f-e0f0bc291c49" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_ce1bb27c-60f2-4f87-a141-48fcc908bed2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_ce1bb27c-60f2-4f87-a141-48fcc908bed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_c7c704da-b04a-4540-99e8-ac284598ce51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_c7c704da-b04a-4540-99e8-ac284598ce51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a0b43045-4782-449b-bf47-1563f2df20f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_9bf00482-9168-4009-8426-1958daa77a9b" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_a0b43045-4782-449b-bf47-1563f2df20f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="simple" xlink:href="algm-20210924.xsd#TradeAccountsReceivablenet"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ac5a26d9-33be-4813-90a9-4aeb4995f727" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_4de9bec5-2770-461b-9984-dab94668a759" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ac5a26d9-33be-4813-90a9-4aeb4995f727" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_4de9bec5-2770-461b-9984-dab94668a759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" xlink:type="simple" xlink:href="algm-20210924.xsd#TradeAccountsReceivablenetTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d67600f8-1e50-48d4-98ef-68c26083b325" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_72b7718e-dfb2-4988-9e8c-ec333a48bcac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d67600f8-1e50-48d4-98ef-68c26083b325" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_72b7718e-dfb2-4988-9e8c-ec333a48bcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_2e99d7d4-eb8b-4da0-af8b-19a7853efcac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d67600f8-1e50-48d4-98ef-68c26083b325" xlink:to="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_2e99d7d4-eb8b-4da0-af8b-19a7853efcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_fae298ab-3ce0-4c31-8ba1-deb631f5e113" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_ebcfaa08-88e4-4521-adbe-cc9a0a212318" xlink:href="algm-20210924.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_fae298ab-3ce0-4c31-8ba1-deb631f5e113" xlink:to="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_ebcfaa08-88e4-4521-adbe-cc9a0a212318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LessAbstract_8bf2f10f-95bf-4a02-b96b-ed407c8e18ce" xlink:href="algm-20210924.xsd#algm_LessAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_fae298ab-3ce0-4c31-8ba1-deb631f5e113" xlink:to="loc_algm_LessAbstract_8bf2f10f-95bf-4a02-b96b-ed407c8e18ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_81ae3e59-c8c7-400f-8943-3179c7aa5cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_8bf2f10f-95bf-4a02-b96b-ed407c8e18ce" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_81ae3e59-c8c7-400f-8943-3179c7aa5cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_3bd7dd50-8dff-4771-8320-30f43ef426c4" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_8bf2f10f-95bf-4a02-b96b-ed407c8e18ce" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_3bd7dd50-8dff-4771-8320-30f43ef426c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_215ea85e-dd07-4a11-85e4-b12b360ba46b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_8bf2f10f-95bf-4a02-b96b-ed407c8e18ce" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_215ea85e-dd07-4a11-85e4-b12b360ba46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b26853f8-178b-4d87-9a94-b8c9400a2362" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReceivablesAbstract_fae298ab-3ce0-4c31-8ba1-deb631f5e113" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b26853f8-178b-4d87-9a94-b8c9400a2362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_e6f282d4-5c1c-481b-9ee4-a4e9309c985e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_26f11a32-fe14-46f7-bd4b-952f6433c145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e6f282d4-5c1c-481b-9ee4-a4e9309c985e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_26f11a32-fe14-46f7-bd4b-952f6433c145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cfba67a6-7a0e-4b3e-9219-63d694cb6f26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_26f11a32-fe14-46f7-bd4b-952f6433c145" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_cfba67a6-7a0e-4b3e-9219-63d694cb6f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_76ab652c-1559-460e-897f-29f1341d8472" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_26f11a32-fe14-46f7-bd4b-952f6433c145" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_76ab652c-1559-460e-897f-29f1341d8472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_9562a05d-13c4-4726-903b-e31b92807553" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_26f11a32-fe14-46f7-bd4b-952f6433c145" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_9562a05d-13c4-4726-903b-e31b92807553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8af0eb8f-6d27-4092-9b87-9ef48d590ea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_26f11a32-fe14-46f7-bd4b-952f6433c145" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8af0eb8f-6d27-4092-9b87-9ef48d590ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_5242cac8-6cff-4d67-9365-c6ea24d8f399" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e6f282d4-5c1c-481b-9ee4-a4e9309c985e" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_5242cac8-6cff-4d67-9365-c6ea24d8f399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_c36a9435-7852-4a3a-bb20-27d96abcfe56" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_5242cac8-6cff-4d67-9365-c6ea24d8f399" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_c36a9435-7852-4a3a-bb20-27d96abcfe56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_f2d6ce5d-0f8c-4c67-89ad-5a52559e14a7" xlink:href="algm-20210924.xsd#algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_5242cac8-6cff-4d67-9365-c6ea24d8f399" xlink:to="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_f2d6ce5d-0f8c-4c67-89ad-5a52559e14a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_0d3e7668-85c0-4743-b41e-8fca3c6bdb11" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_5242cac8-6cff-4d67-9365-c6ea24d8f399" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_0d3e7668-85c0-4743-b41e-8fca3c6bdb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_d11eeac3-e49e-4a33-87ff-cae99f9809b5" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_5242cac8-6cff-4d67-9365-c6ea24d8f399" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_d11eeac3-e49e-4a33-87ff-cae99f9809b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_21727c8c-b526-4394-bdad-7a6d87f726f1" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_e6f282d4-5c1c-481b-9ee4-a4e9309c985e" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_21727c8c-b526-4394-bdad-7a6d87f726f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_3d466518-64fe-44fc-8528-f489b50edd10" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_21727c8c-b526-4394-bdad-7a6d87f726f1" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_3d466518-64fe-44fc-8528-f489b50edd10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_192a7356-0b48-4a96-8314-8eca6608fb96" xlink:href="algm-20210924.xsd#algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_21727c8c-b526-4394-bdad-7a6d87f726f1" xlink:to="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_192a7356-0b48-4a96-8314-8eca6608fb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_185b91ec-d457-4da6-922d-620d373f1b5d" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_21727c8c-b526-4394-bdad-7a6d87f726f1" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_185b91ec-d457-4da6-922d-620d373f1b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_c40b8613-5a3f-4708-a3c6-4e78cfa5b137" xlink:href="algm-20210924.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_21727c8c-b526-4394-bdad-7a6d87f726f1" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_c40b8613-5a3f-4708-a3c6-4e78cfa5b137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Inventories" xlink:type="simple" xlink:href="algm-20210924.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_d9fec234-d22b-414e-abf2-50930a2e9fec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_81702c39-a9f5-43a1-9621-c174ddd9fe03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d9fec234-d22b-414e-abf2-50930a2e9fec" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_81702c39-a9f5-43a1-9621-c174ddd9fe03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesTables" xlink:type="simple" xlink:href="algm-20210924.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_7088178c-d1fe-4684-97c6-a5956e2cf8a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1b73f21d-bf3b-4dd7-ba36-c2a13f026245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7088178c-d1fe-4684-97c6-a5956e2cf8a4" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1b73f21d-bf3b-4dd7-ba36-c2a13f026245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_a688044e-6838-4691-a0f9-673b8bf13e38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_bb4932dd-0a18-4dd5-8a1e-2986aed7beaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a688044e-6838-4691-a0f9-673b8bf13e38" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_bb4932dd-0a18-4dd5-8a1e-2986aed7beaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1df38430-0c61-4f78-8401-1b4aedc51a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a688044e-6838-4691-a0f9-673b8bf13e38" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1df38430-0c61-4f78-8401-1b4aedc51a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2b2702c9-1461-4ce0-b70d-3fca7c2b544a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a688044e-6838-4691-a0f9-673b8bf13e38" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2b2702c9-1461-4ce0-b70d-3fca7c2b544a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_56678aad-d117-4efa-954e-790f86f3347b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InventoryDisclosureAbstract_a688044e-6838-4691-a0f9-673b8bf13e38" xlink:to="loc_us-gaap_InventoryNet_56678aad-d117-4efa-954e-790f86f3347b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#InventoriesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_27a711c5-4df6-420c-a60c-129a8bdbc380" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_443642fd-55dd-43f7-87a0-93f6345d478a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_27a711c5-4df6-420c-a60c-129a8bdbc380" xlink:to="loc_us-gaap_InventoryWriteDown_443642fd-55dd-43f7-87a0-93f6345d478a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_27a711c5-4df6-420c-a60c-129a8bdbc380" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d5e1c3b2-61eb-468a-a152-02e7ecec7157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_675207bb-2cf5-4337-b561-138e95046dae" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d5e1c3b2-61eb-468a-a152-02e7ecec7157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_143ca1e0-7d2d-4298-b56a-7283e3f7b609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_d5e1c3b2-61eb-468a-a152-02e7ecec7157" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_143ca1e0-7d2d-4298-b56a-7283e3f7b609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e6ee109c-e75f-407c-a7f7-42a2c0604913" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_051c5dc0-750b-4312-a868-0862ccc66768" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e6ee109c-e75f-407c-a7f7-42a2c0604913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelProductLineMember_e830c78b-2732-4028-a57d-3cda16a16393" xlink:href="algm-20210924.xsd#algm_VoxtelProductLineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e6ee109c-e75f-407c-a7f7-42a2c0604913" xlink:to="loc_algm_VoxtelProductLineMember_e830c78b-2732-4028-a57d-3cda16a16393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9eb6d979-8758-4b27-9093-35b9122dcfc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_f2db0937-1461-4e1c-98a5-5378719bc6d5" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9eb6d979-8758-4b27-9093-35b9122dcfc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_4e05c337-90a6-4e16-89b6-6f13e6d391bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9eb6d979-8758-4b27-9093-35b9122dcfc6" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown_4e05c337-90a6-4e16-89b6-6f13e6d391bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AssetsHeldForSale" xlink:type="simple" xlink:href="algm-20210924.xsd#AssetsHeldForSale"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AssetsHeldForSale" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_7208d96a-fbec-4a3a-8fb3-0995fac2ce38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_d0b15af6-a5df-4307-bb3b-bf668647d74d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_7208d96a-fbec-4a3a-8fb3-0995fac2ce38" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_d0b15af6-a5df-4307-bb3b-bf668647d74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#AssetsHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_45b427cf-18c8-4ceb-8848-a1d6426750ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_45b427cf-18c8-4ceb-8848-a1d6426750ba" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7618e507-35fc-4541-87b1-4a30f9905d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0fd5361c-892c-4190-982b-63cc94bd5a94" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7618e507-35fc-4541-87b1-4a30f9905d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_51f2327b-a51a-40a5-939e-0064d0bb0d06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7618e507-35fc-4541-87b1-4a30f9905d31" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_51f2327b-a51a-40a5-939e-0064d0bb0d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98cffde3-11fd-457a-b71e-bda8a6f47bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_55350e9c-38a0-4025-9ab6-39ae78aa4232" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98cffde3-11fd-457a-b71e-bda8a6f47bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_482671d3-e40c-46b6-90b6-890894c94749" xlink:href="algm-20210924.xsd#algm_AMTCFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_98cffde3-11fd-457a-b71e-bda8a6f47bd4" xlink:to="loc_algm_AMTCFacilityMember_482671d3-e40c-46b6-90b6-890894c94749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_8ff1b4d2-844d-4970-989f-d1ee279bc9ff" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_13c3bb85-4dc8-478f-8dd5-447802969546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_13c3bb85-4dc8-478f-8dd5-447802969546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c2b8305d-3cfa-458b-966f-c2e21a1dd804" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_0c945729-cb89-4a40-b86f-540e37a60439" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c2b8305d-3cfa-458b-966f-c2e21a1dd804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnet"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_de0b64a6-1243-410f-ac57-e5e3f09acc68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5b305685-818f-485b-bd5c-f438c489b186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_de0b64a6-1243-410f-ac57-e5e3f09acc68" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_5b305685-818f-485b-bd5c-f438c489b186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_31c8c031-f66d-4303-b4a6-122f5799bc94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_96427c7e-0221-4293-9364-6d3497ee1210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_31c8c031-f66d-4303-b4a6-122f5799bc94" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_96427c7e-0221-4293-9364-6d3497ee1210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_fe700467-2467-4829-acd0-d31f372d5be8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_31c8c031-f66d-4303-b4a6-122f5799bc94" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_fe700467-2467-4829-acd0-d31f372d5be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_70cc6517-90a9-45f3-ac3c-e3104a1cc917" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_70cc6517-90a9-45f3-ac3c-e3104a1cc917" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f53221a4-3539-4736-9002-c844ae284e51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_f53221a4-3539-4736-9002-c844ae284e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f53221a4-3539-4736-9002-c844ae284e51" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_ba959067-a0e5-4e55-a427-1bd69a2c262c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_LandMember_ba959067-a0e5-4e55-a427-1bd69a2c262c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_ae01afab-6e75-43bc-a4d6-9c403c41ba86" xlink:href="algm-20210924.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_ae01afab-6e75-43bc-a4d6-9c403c41ba86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_5a8caced-32eb-4632-a9b9-1ccb0ac62e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_5a8caced-32eb-4632-a9b9-1ccb0ac62e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_b29808f4-f958-4182-b5f4-2bf4330d0813" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_OfficeEquipmentMember_b29808f4-f958-4182-b5f4-2bf4330d0813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_bc8dba75-a63a-4f3b-a0f5-8df499b13320" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c3ef19c4-1b2f-4090-9e94-100d7332fae7" xlink:to="loc_us-gaap_ConstructionInProgressMember_bc8dba75-a63a-4f3b-a0f5-8df499b13320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1f6a9432-ccda-4474-a416-09cf59e3c8b1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1add04df-4020-4dc7-8d74-ff32a7b7d204" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1add04df-4020-4dc7-8d74-ff32a7b7d204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0fd306ac-0a11-4f16-9211-baff308f2401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0fd306ac-0a11-4f16-9211-baff308f2401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2ee2ed84-0d7e-4f0e-a3a4-63118ede60ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentLineItems_8c4c7794-3795-4d1e-a550-2c9e7c107097" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2ee2ed84-0d7e-4f0e-a3a4-63118ede60ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_901e6730-68f3-448b-b185-6ab95f92eaf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_32e4c8a9-f948-44c3-8a7c-95d91e5b0d30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PropertyPlantAndEquipmentAbstract_901e6730-68f3-448b-b185-6ab95f92eaf3" xlink:to="loc_us-gaap_Depreciation_32e4c8a9-f948-44c3-8a7c-95d91e5b0d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_901e6730-68f3-448b-b185-6ab95f92eaf3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25fa4ccf-1b54-4617-84ea-d8b9e4452979" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0298e606-8da0-4756-916b-d7e2eedc555a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25fa4ccf-1b54-4617-84ea-d8b9e4452979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_bafbc725-97ab-4348-bb4f-0430eba0885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_25fa4ccf-1b54-4617-84ea-d8b9e4452979" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_bafbc725-97ab-4348-bb4f-0430eba0885e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c34ea3f3-c469-4e04-b513-075ea9098ca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8f739135-f7e2-47fc-9b16-c5acca0be206" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c34ea3f3-c469-4e04-b513-075ea9098ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_90c41a6d-3014-4e0a-90a4-1951047b662b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_c34ea3f3-c469-4e04-b513-075ea9098ca0" xlink:to="loc_us-gaap_AdjustmentForAmortization_90c41a6d-3014-4e0a-90a4-1951047b662b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_54479e6b-c5cc-41da-b06d-4b4e46f48e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_54479e6b-c5cc-41da-b06d-4b4e46f48e28" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:to="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f54a434b-0c3b-4212-aab7-d8a3bd0a594f" xlink:to="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_1375323a-9c18-43d1-a893-e1b9fb3681c4" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_country_US_1375323a-9c18-43d1-a893-e1b9fb3681c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_6eb1119c-cb49-496f-b23c-14b6641e1a35" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_PH"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_country_PH_6eb1119c-cb49-496f-b23c-14b6641e1a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_fd640de6-475c-4e12-a536-0694d97e22ba" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_country_TH_fd640de6-475c-4e12-a536-0694d97e22ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_b5c25c3a-85cc-4768-a170-e55a794c2196" xlink:href="algm-20210924.xsd#algm_OtherCountriesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fac52885-59c4-4f47-80ed-2374e977ec6c" xlink:to="loc_algm_OtherCountriesMember_b5c25c3a-85cc-4768-a170-e55a794c2196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_2d520e7b-11fb-48c8-ba77-50476c13cb5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_7c94232e-ede5-49c0-98f3-5bbbbb71e1ba" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_2d520e7b-11fb-48c8-ba77-50476c13cb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_bc7d4e57-b810-4ad7-957b-9aa1f52b3d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_2d520e7b-11fb-48c8-ba77-50476c13cb5d" xlink:to="loc_us-gaap_NoncurrentAssets_bc7d4e57-b810-4ad7-957b-9aa1f52b3d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0d23febe-7eca-42b3-b44b-3e906c6faa6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_36c70020-ba5d-4706-9052-65e1498f43cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0d23febe-7eca-42b3-b44b-3e906c6faa6f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_36c70020-ba5d-4706-9052-65e1498f43cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c744bd9a-b9c7-4b82-a12c-55c46e8a4d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_84048d14-2dbf-4853-a4e6-0b6b0969683a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c744bd9a-b9c7-4b82-a12c-55c46e8a4d1f" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_84048d14-2dbf-4853-a4e6-0b6b0969683a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1d3f51b9-f74a-45ee-8c48-a9c03d4e704c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c744bd9a-b9c7-4b82-a12c-55c46e8a4d1f" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_1d3f51b9-f74a-45ee-8c48-a9c03d4e704c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c0ec5ae0-ba28-4246-9f7e-60eb09b196ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c744bd9a-b9c7-4b82-a12c-55c46e8a4d1f" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c0ec5ae0-ba28-4246-9f7e-60eb09b196ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_78856ca3-de0b-40b9-b6f4-e89df557402b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_93bd14d7-8864-4bbb-812c-445ef977e41c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAndIntangibleAssetsDisclosureAbstract_78856ca3-de0b-40b9-b6f4-e89df557402b" xlink:to="loc_us-gaap_GoodwillRollForward_93bd14d7-8864-4bbb-812c-445ef977e41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fdde5419-dcea-4a8a-a9a8-d7a100f3b8b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_93bd14d7-8864-4bbb-812c-445ef977e41c" xlink:to="loc_us-gaap_Goodwill_fdde5419-dcea-4a8a-a9a8-d7a100f3b8b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_af35d0d5-9455-456e-a984-cccc914959a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_93bd14d7-8864-4bbb-812c-445ef977e41c" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_af35d0d5-9455-456e-a984-cccc914959a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a4caa56b-456d-4ce1-8c0f-8ac4aaaeb982" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_93bd14d7-8864-4bbb-812c-445ef977e41c" xlink:to="loc_us-gaap_Goodwill_a4caa56b-456d-4ce1-8c0f-8ac4aaaeb982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c015f6c8-684d-458f-8a8a-f3a52e6f606b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c015f6c8-684d-458f-8a8a-f3a52e6f606b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_067554dd-acfa-4350-8139-2f8d42af100e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_067554dd-acfa-4350-8139-2f8d42af100e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_067554dd-acfa-4350-8139-2f8d42af100e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_e4c5f409-8b25-4c57-b842-9ef75a52a5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_PatentsMember_e4c5f409-8b25-4c57-b842-9ef75a52a5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_e888ef24-9b04-4a02-924a-75819ea0e397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_CustomerRelationshipsMember_e888ef24-9b04-4a02-924a-75819ea0e397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_15eb3bfb-b9ce-467d-b276-2515b27903ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_15eb3bfb-b9ce-467d-b276-2515b27903ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_7f2e80c2-603b-46f3-8c67-4b9ebe4bab24" xlink:href="algm-20210924.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_7f2e80c2-603b-46f3-8c67-4b9ebe4bab24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_b9f7975e-b741-47f3-9eb3-07a76e7b4fd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_TrademarksMember_b9f7975e-b741-47f3-9eb3-07a76e7b4fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember_24a065a5-86b2-464e-a19c-f4ddd48a72a1" xlink:href="algm-20210924.xsd#algm_LegacyTrademarksMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_algm_LegacyTrademarksMember_24a065a5-86b2-464e-a19c-f4ddd48a72a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_c7726c6f-0e2d-47bd-aceb-290760252d37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d6758e04-68a5-4347-a8ff-0274109f03b1" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_c7726c6f-0e2d-47bd-aceb-290760252d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_36e0f7ab-e115-4772-a415-1b519ab9f8af" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2c239626-8229-443f-90e9-7e9df1c0a468" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2c239626-8229-443f-90e9-7e9df1c0a468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e38b073a-c297-4ef9-95ac-924621f67430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e38b073a-c297-4ef9-95ac-924621f67430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b828a031-1a4c-4666-8452-d20e851dd241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b828a031-1a4c-4666-8452-d20e851dd241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f2da8416-5f13-46c5-9fbd-897b5d19721e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_227ad896-fd32-4d0b-b1db-e0c3f9eae1d5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_f2da8416-5f13-46c5-9fbd-897b5d19721e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3e24d141-15c4-4a16-a872-84e5cc27ad65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_3e24d141-15c4-4a16-a872-84e5cc27ad65" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_12bb4556-08dd-4252-84d3-97d759656a94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_12bb4556-08dd-4252-84d3-97d759656a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86b3afc4-a79e-4ee7-86f4-b7eec1dc88da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_12bb4556-08dd-4252-84d3-97d759656a94" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86b3afc4-a79e-4ee7-86f4-b7eec1dc88da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_1c8b26c3-7498-45d4-9b27-d0326cedce31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_86b3afc4-a79e-4ee7-86f4-b7eec1dc88da" xlink:to="loc_us-gaap_PatentsMember_1c8b26c3-7498-45d4-9b27-d0326cedce31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_ebe65779-e798-45f2-a11c-753c6eabce2c" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e0d12189-8989-4b0c-beac-6f4817f7dba7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e0d12189-8989-4b0c-beac-6f4817f7dba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c10fd6-8f23-4e9b-a781-64449efb5ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_ffdbc663-21dc-43e3-bfd4-d1b88d1d81c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c10fd6-8f23-4e9b-a781-64449efb5ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_933a2c6d-997e-4010-aa01-f67b99279eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_933a2c6d-997e-4010-aa01-f67b99279eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_169ab591-1401-495b-8541-f65c70a55f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_169ab591-1401-495b-8541-f65c70a55f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3c6d51e-86e1-447d-b6ed-b62a0eb8f741" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3c6d51e-86e1-447d-b6ed-b62a0eb8f741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_797f3bfe-0bb0-4065-96aa-de7915e7bc85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_797f3bfe-0bb0-4065-96aa-de7915e7bc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_34151417-1c1d-4979-af39-5360144fce76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_34151417-1c1d-4979-af39-5360144fce76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_eaa9d5e5-3406-4cb6-be9d-1849b4577462" xlink:href="algm-20210924.xsd#algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_eaa9d5e5-3406-4cb6-be9d-1849b4577462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b5c46260-2cd5-4416-b68d-e60af5ea96e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e128caf8-bea5-4d85-a196-27e3926a6bad" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b5c46260-2cd5-4416-b68d-e60af5ea96e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherAssetsnet"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_8d8b0a87-e44d-40cb-8d45-97bd5c816536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_08efb07f-047e-4f30-a4ea-1f95d2334ee8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_8d8b0a87-e44d-40cb-8d45-97bd5c816536" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_08efb07f-047e-4f30-a4ea-1f95d2334ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherAssetsnetTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b631f357-acfb-49e8-97d2-2252f71e2553" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_eb688f8d-5f2b-4fa2-806a-edd936a2fe5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfOtherAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_b631f357-acfb-49e8-97d2-2252f71e2553" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsTableTextBlock_eb688f8d-5f2b-4fa2-806a-edd936a2fe5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherAssetsnetDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherAssetsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_b7e264bc-550b-40f6-b64a-5740ce08f26b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_ValueAddedTaxReceivableNoncurrent_b7e264bc-550b-40f6-b64a-5740ce08f26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivableNoncurrent_79841b9b-d9d4-4605-b595-33c46ace0f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesReceivableNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_IncomeTaxesReceivableNoncurrent_79841b9b-d9d4-4605-b595-33c46ace0f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_e4d8767c-c66b-4783-a22e-876b38d70329" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_e4d8767c-c66b-4783-a22e-876b38d70329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_1fde1f89-a3e7-4b02-8b65-ba06e3c7ca30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_1fde1f89-a3e7-4b02-8b65-ba06e3c7ca30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_803a4f0d-2740-411a-bb4b-e0db37421f88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_803a4f0d-2740-411a-bb4b-e0db37421f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_52995755-c96b-4c20-8389-b19c19213b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_DeferredCosts_52995755-c96b-4c20-8389-b19c19213b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_282c1f3f-54b6-4562-848d-a1d9a15d0fe4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_282c1f3f-54b6-4562-848d-a1d9a15d0fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_7e0ed350-9799-418e-bae6-3c5c824443a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_def1c6ca-5e71-4fd2-a90d-4ddcd9941f57" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_7e0ed350-9799-418e-bae6-3c5c824443a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="algm-20210924.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_32ab9a86-c32a-4aeb-a4cd-c4e24d3aec82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_fe6e3ee4-1f98-4418-b58e-405594f0e44a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_32ab9a86-c32a-4aeb-a4cd-c4e24d3aec82" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_fe6e3ee4-1f98-4418-b58e-405594f0e44a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="algm-20210924.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_5b6fe5fa-48de-45fa-958d-b4bb03b37478" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_2a1554ee-32ff-43f8-abdc-8fce34be3a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_5b6fe5fa-48de-45fa-958d-b4bb03b37478" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_2a1554ee-32ff-43f8-abdc-8fce34be3a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_5534d8ff-ca9e-4889-b9c2-3c6cecf8dd5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_5534d8ff-ca9e-4889-b9c2-3c6cecf8dd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_7eac8d3f-204b-4289-8c17-00eb281a2dcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_AccruedSalariesCurrent_7eac8d3f-204b-4289-8c17-00eb281a2dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_e4a9336d-3ec2-4e00-8409-f9501faa1542" xlink:href="algm-20210924.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_e4a9336d-3ec2-4e00-8409-f9501faa1542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent_15607445-937f-4ffa-8e3b-d2d87e4d1e3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_DepositLiabilityCurrent_15607445-937f-4ffa-8e3b-d2d87e4d1e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_44e056c0-a099-498c-b33b-3ce563a98675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_AccruedVacationCurrent_44e056c0-a099-498c-b33b-3ce563a98675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_dc224e52-ab9e-46cb-8f84-c862efa17e27" xlink:href="algm-20210924.xsd#algm_AccruedSeveranceCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_algm_AccruedSeveranceCurrent_dc224e52-ab9e-46cb-8f84-c862efa17e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_7137c9db-2067-459b-8973-543b098931b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_7137c9db-2067-459b-8973-543b098931b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_888508bb-0a50-469f-a174-1b0da1e3681a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_888508bb-0a50-469f-a174-1b0da1e3681a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_b4a4a2e6-d93a-4970-8399-1fbd989aa637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_b4a4a2e6-d93a-4970-8399-1fbd989aa637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_59a3d3de-5689-48aa-b7f7-0aeb74a9c7f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_59a3d3de-5689-48aa-b7f7-0aeb74a9c7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_4aee65e8-09db-4239-9532-3691e639f9a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b4a61e58-3bdf-406b-8530-5d902b718d5a" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_4aee65e8-09db-4239-9532-3691e639f9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Leases" xlink:type="simple" xlink:href="algm-20210924.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b3c17f23-95ca-4dc1-8a8a-3b850727ed0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_d6a5d94a-d22d-45be-894e-b3127ec8169a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b3c17f23-95ca-4dc1-8a8a-3b850727ed0e" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_d6a5d94a-d22d-45be-894e-b3127ec8169a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesTables" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c44d7f54-91b4-40a6-9a0c-6b55b7ad7948" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_f2674101-41a8-4bc1-a4e1-0138ba7759d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c44d7f54-91b4-40a6-9a0c-6b55b7ad7948" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_f2674101-41a8-4bc1-a4e1-0138ba7759d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_73201343-10dc-4a73-89cc-3979b88ea218" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c44d7f54-91b4-40a6-9a0c-6b55b7ad7948" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_73201343-10dc-4a73-89cc-3979b88ea218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_b3d21af1-5f1a-42eb-a287-5e14282e07a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c44d7f54-91b4-40a6-9a0c-6b55b7ad7948" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_b3d21af1-5f1a-42eb-a287-5e14282e07a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_3a9a99c3-5190-44fa-a5d2-3787b633ee67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_3a9a99c3-5190-44fa-a5d2-3787b633ee67" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:to="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f433dbd5-28cc-4ca4-8e76-7adf4b41f5bf" xlink:to="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5f6c34b9-8cb9-4c22-a3ae-44635afabf02" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:to="loc_srt_MinimumMember_5f6c34b9-8cb9-4c22-a3ae-44635afabf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_a017cbc5-a48a-4971-9386-b1b8f86337fe" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_58d4fbe3-c7c3-4e4b-9d17-76ec56c717f6" xlink:to="loc_srt_MaximumMember_a017cbc5-a48a-4971-9386-b1b8f86337fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_38109297-707f-48b2-a09a-de4ba6b15780" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_5a5cfb2d-c1e1-4ddc-9507-3114fee8d69a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_5a5cfb2d-c1e1-4ddc-9507-3114fee8d69a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_129b337c-ad0c-465c-9d80-4fc66b06fcb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_b6fa1fc4-e7cf-4923-9538-61306c317afb" xlink:to="loc_us-gaap_OperatingLeaseExpense_129b337c-ad0c-465c-9d80-4fc66b06fcb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofLeaseCostsandOtherInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2fcd24a8-21fa-4a59-acc7-a553a4179af5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_704ab1f8-fcdd-4cea-b5b2-3ec1efbc5a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fcd24a8-21fa-4a59-acc7-a553a4179af5" xlink:to="loc_us-gaap_LeaseCostAbstract_704ab1f8-fcdd-4cea-b5b2-3ec1efbc5a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_9e980ad4-3d4d-4906-b166-b93baf900233" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_704ab1f8-fcdd-4cea-b5b2-3ec1efbc5a6c" xlink:to="loc_us-gaap_OperatingLeaseCost_9e980ad4-3d4d-4906-b166-b93baf900233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_daa57582-4abc-4298-bd17-e2856eb80ee5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_704ab1f8-fcdd-4cea-b5b2-3ec1efbc5a6c" xlink:to="loc_us-gaap_ShortTermLeaseCost_daa57582-4abc-4298-bd17-e2856eb80ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_50c531e5-2edf-47a4-a38b-4f287a4f2f87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2fcd24a8-21fa-4a59-acc7-a553a4179af5" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_50c531e5-2edf-47a4-a38b-4f287a4f2f87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d0d33813-5509-4503-8415-0884bb8abfcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_50c531e5-2edf-47a4-a38b-4f287a4f2f87" xlink:to="loc_us-gaap_OperatingLeasePayments_d0d33813-5509-4503-8415-0884bb8abfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_67ec70c7-c22c-44bd-af1a-0b2726c2735a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_50c531e5-2edf-47a4-a38b-4f287a4f2f87" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_67ec70c7-c22c-44bd-af1a-0b2726c2735a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1661b6cd-cc20-414f-b9f1-a4ecefd27116" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashFlowOperatingActivitiesLesseeAbstract_50c531e5-2edf-47a4-a38b-4f287a4f2f87" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1661b6cd-cc20-414f-b9f1-a4ecefd27116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofLeaseLiabilityMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_36822dd2-9fcd-476f-ba8b-c797df6d017b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_36822dd2-9fcd-476f-ba8b-c797df6d017b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1927c9d7-5f56-4e78-bc8e-e255dd4e995a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1927c9d7-5f56-4e78-bc8e-e255dd4e995a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4da1c960-2d72-4f43-917e-6b7423cd0c48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_4da1c960-2d72-4f43-917e-6b7423cd0c48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_96f1e3be-c95b-4545-9832-e876b72c5357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_96f1e3be-c95b-4545-9832-e876b72c5357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1acd23c9-44ec-4568-b580-a4ff9c966cd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1acd23c9-44ec-4568-b580-a4ff9c966cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_74d7765c-b2cc-4704-8612-77c50467a4bb" xlink:href="algm-20210924.xsd#algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_74d7765c-b2cc-4704-8612-77c50467a4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_84bfe263-11e1-4600-9aa5-266a7d5df545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_84bfe263-11e1-4600-9aa5-266a7d5df545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_48f4d511-1637-430c-a010-1af72f082ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_48f4d511-1637-430c-a010-1af72f082ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4af454bb-da23-4e16-bf36-d4b35e91ee66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_e20282d9-8799-4302-8974-4f9cd1cfa912" xlink:to="loc_us-gaap_OperatingLeaseLiability_4af454bb-da23-4e16-bf36-d4b35e91ee66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofLeaseLiabilityMaturityDetails_1"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#LeasesScheduleofFutureMinimumRentalPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_82386cbf-68af-41a3-aa6f-575546dc4942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear_82386cbf-68af-41a3-aa6f-575546dc4942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3e6ef08d-39fc-444d-97f8-4fc74eb83382" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_3e6ef08d-39fc-444d-97f8-4fc74eb83382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_9a6e862c-522c-4f8d-bff7-adfa2b163fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_9a6e862c-522c-4f8d-bff7-adfa2b163fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_d7fc8977-e2fa-4752-8e58-4c0481cb3663" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_d7fc8977-e2fa-4752-8e58-4c0481cb3663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_fccb1033-94cf-4efc-91ed-d964da068197" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_fccb1033-94cf-4efc-91ed-d964da068197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_6b9280ea-f0ac-47b0-82d0-960830d7fd61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_6b9280ea-f0ac-47b0-82d0-960830d7fd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33ea9d67-2ec4-4f52-888a-b95d1c76d377" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_33d52386-9714-415e-925e-43f2f190cca4" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_33ea9d67-2ec4-4f52-888a-b95d1c76d377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="simple" xlink:href="algm-20210924.xsd#DebtandOtherBorrowings"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bc60fe8a-4b2b-4bf5-9e80-fef4146a73b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9afd7ba8-2af3-44df-9d00-32edb370b549" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bc60fe8a-4b2b-4bf5-9e80-fef4146a73b0" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9afd7ba8-2af3-44df-9d00-32edb370b549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#DebtandOtherBorrowingsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_028ba6e5-61e5-4192-8f5b-377a5373d2ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_028ba6e5-61e5-4192-8f5b-377a5373d2ee" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_aa53f1aa-8058-480c-8755-fe594f140480" xlink:to="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_1140a1f3-241a-40b3-bf59-8ec94ad00ab4" xlink:href="algm-20210924.xsd#algm_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:to="loc_algm_TermLoanFacilityMember_1140a1f3-241a-40b3-bf59-8ec94ad00ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_c8e1ea26-114f-468b-ba1e-8e8cd8d5cb11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_c8e1ea26-114f-468b-ba1e-8e8cd8d5cb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ed598fbb-efad-4fdc-91c9-9c7938b74167" xlink:href="algm-20210924.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_f5772036-7d41-4e9d-9674-b42c83a0ff59" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_ed598fbb-efad-4fdc-91c9-9c7938b74167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_921d15ed-310b-4adc-93c5-f59b48369655" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_97dc5c19-2fb3-490b-96bc-356ae0ba45fe" xlink:href="algm-20210924.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_97dc5c19-2fb3-490b-96bc-356ae0ba45fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_1dbfdb3e-8aa4-48f1-8328-1ebfe211d47e" xlink:href="algm-20210924.xsd#algm_MizuhoBankLtdMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_7671caf7-961a-414d-ad5c-171e1f0b4248" xlink:to="loc_algm_MizuhoBankLtdMember_1dbfdb3e-8aa4-48f1-8328-1ebfe211d47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_3b04069e-fdd1-4ff3-8d8c-8ab443ecea02" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_89e699fe-03fb-4208-84b8-54ca75fde9c2" xlink:href="algm-20210924.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_89e699fe-03fb-4208-84b8-54ca75fde9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_51df5048-dc1b-4bf4-b7ba-a9043ebbbc8c" xlink:href="algm-20210924.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c37ecc14-1d01-4a9c-aca2-77b0a5824442" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_51df5048-dc1b-4bf4-b7ba-a9043ebbbc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_55c6a23d-1c1c-4f27-ba39-52deebbec8ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_d15717cc-2236-4bd8-8483-638f08518e44" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_55c6a23d-1c1c-4f27-ba39-52deebbec8ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_d85d871e-4cbe-4b44-84df-a8cc4586847a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_55c6a23d-1c1c-4f27-ba39-52deebbec8ab" xlink:to="loc_us-gaap_LineOfCreditMember_d85d871e-4cbe-4b44-84df-a8cc4586847a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d28e79d7-27af-4e77-8ea3-8967097085a7" xlink:to="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0d6f76e3-2e44-4022-83c5-65c5e30bfa28" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:to="loc_srt_MinimumMember_0d6f76e3-2e44-4022-83c5-65c5e30bfa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_80809b8b-ef90-4e51-b4ae-b73a959085f7" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_334843db-250f-4778-a739-c9ad2fb0ac50" xlink:to="loc_srt_MaximumMember_80809b8b-ef90-4e51-b4ae-b73a959085f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_9a768e05-1b5a-441f-a6bf-9c67068f8500" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_1c297930-b443-4631-9e87-2dbb367577cd" xlink:to="loc_us-gaap_VariableRateDomain_9a768e05-1b5a-441f-a6bf-9c67068f8500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_07c35be6-1938-4d93-ad31-11e32df505d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_9a768e05-1b5a-441f-a6bf-9c67068f8500" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_07c35be6-1938-4d93-ad31-11e32df505d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_0b990883-7237-4619-80b6-e47f73f6756b" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5183c02a-033b-414c-98ea-10ce78874f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_5183c02a-033b-414c-98ea-10ce78874f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_972078fd-8830-4e8e-b9f5-9b5b45799dd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_972078fd-8830-4e8e-b9f5-9b5b45799dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_4c02d601-9e1e-46fb-ac3a-3a6c25f2e5ee" xlink:href="algm-20210924.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_4c02d601-9e1e-46fb-ac3a-3a6c25f2e5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1fa53270-aaba-47a5-b976-5d187b1e7d31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_1fa53270-aaba-47a5-b976-5d187b1e7d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8a2d3333-8494-4fa5-95f0-2c9568e19798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_LineOfCredit_8a2d3333-8494-4fa5-95f0-2c9568e19798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ce86907b-5132-49c3-ac7f-babab65a3174" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ce86907b-5132-49c3-ac7f-babab65a3174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_1bb4c299-6b05-4f95-b4a8-86468bdad818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_11145139-98f6-41d9-95c3-fea78f453d46" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_1bb4c299-6b05-4f95-b4a8-86468bdad818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherLongTermLiabilities"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_143c6185-d469-45fa-a28c-cfad23eeed2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_7a5af465-fd27-4e77-9e28-42783741f22a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_143c6185-d469-45fa-a28c-cfad23eeed2c" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_7a5af465-fd27-4e77-9e28-42783741f22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherLongTermLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1cfb6d1e-2a23-4015-a3a6-7171769806bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_d0b61b8d-57e1-4cd7-8543-a8dd0406e0a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_1cfb6d1e-2a23-4015-a3a6-7171769806bb" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_d0b61b8d-57e1-4cd7-8543-a8dd0406e0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a24fb0cb-8973-49e3-8043-b99fdc448128" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_a24fb0cb-8973-49e3-8043-b99fdc448128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_98728d47-71ad-490d-a872-29408924b3ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_98728d47-71ad-490d-a872-29408924b3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_72065046-8e62-4bd9-9144-b2873577a8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_72065046-8e62-4bd9-9144-b2873577a8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_eafbf7df-7088-49d1-a238-8043a12da74d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_eafbf7df-7088-49d1-a238-8043a12da74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_6fbd919d-6e4f-4140-8c0b-619ea7a049e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_6fbd919d-6e4f-4140-8c0b-619ea7a049e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b8050a02-109f-4b35-b68f-2df486edbafb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_8dc2315b-c7bc-4cd6-9c30-9025a5b2f763" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b8050a02-109f-4b35-b68f-2df486edbafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlans" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlans"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_03405364-6686-4ee7-b46e-8198f5f9b3c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_13deeb50-3055-4687-b403-38b60f8f4fdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_03405364-6686-4ee7-b46e-8198f5f9b3c2" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_13deeb50-3055-4687-b403-38b60f8f4fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansTables" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ae9601b-bd3f-4fb9-aeac-d0728e2c078c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_758edf07-5bb8-469b-a9bf-2d3bfba0411f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ae9601b-bd3f-4fb9-aeac-d0728e2c078c" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_758edf07-5bb8-469b-a9bf-2d3bfba0411f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_524ac6ff-778c-461a-9176-43613f0164c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ae9601b-bd3f-4fb9-aeac-d0728e2c078c" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_524ac6ff-778c-461a-9176-43613f0164c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_c04207d7-7e5f-486f-9278-b07f92276d2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_6ae9601b-bd3f-4fb9-aeac-d0728e2c078c" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_c04207d7-7e5f-486f-9278-b07f92276d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_71856842-e75b-4136-8644-efcf445c31a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_71856842-e75b-4136-8644-efcf445c31a7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3f0176b3-5015-4b83-8690-b1ef8602afa4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_940c19a0-93a7-40c7-9ed9-81b7663e149c" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3f0176b3-5015-4b83-8690-b1ef8602afa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bda38cea-27d1-4c87-85da-53512231f5e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3f0176b3-5015-4b83-8690-b1ef8602afa4" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bda38cea-27d1-4c87-85da-53512231f5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7f762196-392e-4c32-8c43-58633e596ae9" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_5e8b16ad-9ac8-4185-ab06-c72d731d8b20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_5e8b16ad-9ac8-4185-ab06-c72d731d8b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fc67ef04-c974-42be-bf83-b6f5506107fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fc67ef04-c974-42be-bf83-b6f5506107fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_29e7c191-2a7c-401d-8aa4-23c99e7fc565" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_29e7c191-2a7c-401d-8aa4-23c99e7fc565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e65769b-3361-4eb7-ba6a-58d1864bcef5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e65769b-3361-4eb7-ba6a-58d1864bcef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_5966effb-09ea-485e-b386-6d39beaa8f63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_5966effb-09ea-485e-b386-6d39beaa8f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8818817f-ca7b-40d6-8bed-646e0a23659b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_6e0dd0d3-4fa9-4e6a-93de-e094553aecfa" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_8818817f-ca7b-40d6-8bed-646e0a23659b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansFairValueofEntitysPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_66053704-ef19-42d1-961d-f62d15f45a34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_66053704-ef19-42d1-961d-f62d15f45a34" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2ff0d71f-769a-49ab-a381-3282a233d5db" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_dbfb8259-5cc9-42f2-a10f-a2025560a7ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_dbfb8259-5cc9-42f2-a10f-a2025560a7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_aa334850-2cea-4998-bf19-3fd1837c653d" xlink:href="algm-20210924.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_algm_UnitInvestmentTrustFundMember_aa334850-2cea-4998-bf19-3fd1837c653d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_3a76aea0-aecf-4e9c-a930-b4d30a672c88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_BankLoanObligationsMember_3a76aea0-aecf-4e9c-a930-b4d30a672c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_2a20021b-a574-4175-a246-f67935cbd397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_2a20021b-a574-4175-a246-f67935cbd397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_0c49853c-25eb-46f8-a9f3-625b8d795726" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_de251903-22cb-49a7-9b66-762496f62664" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_0c49853c-25eb-46f8-a9f3-625b8d795726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a50a6f7b-2ed6-4800-84a4-7e5ed6b82785" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_61aa56e5-dbd8-4466-ace6-fe43a74fd424" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_61aa56e5-dbd8-4466-ace6-fe43a74fd424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_73f1f283-c9b4-4285-9919-c1fcca82ee20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_73f1f283-c9b4-4285-9919-c1fcca82ee20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_67ccf1d5-8bbc-4fd5-b878-28f45c3c853f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_dbbd4c1f-b4d5-4e40-9b7b-40bff32f972d" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_67ccf1d5-8bbc-4fd5-b878-28f45c3c853f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_aabba93d-1e67-4c95-88c6-019ef13a1441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_af158f35-a7d4-4bb3-9c0d-6e2b798f0435" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_aabba93d-1e67-4c95-88c6-019ef13a1441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_f3f30605-211a-4bf4-8fd9-159047bab70b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_aabba93d-1e67-4c95-88c6-019ef13a1441" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_f3f30605-211a-4bf4-8fd9-159047bab70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cff41e1d-600e-4488-aea6-2cdc5a47124e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d5289449-7f40-4e01-8935-ac7771ee1b8f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cff41e1d-600e-4488-aea6-2cdc5a47124e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_62a92ccf-e59d-4dd7-ab3c-a15cda157973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_cff41e1d-600e-4488-aea6-2cdc5a47124e" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_62a92ccf-e59d-4dd7-ab3c-a15cda157973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d864050f-6f28-4bd9-ad02-452013519144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d864050f-6f28-4bd9-ad02-452013519144" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_073927b5-1550-4eb9-91da-0389accfe430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9cc000d7-9bed-4cd7-9687-dfeda7435f61" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_073927b5-1550-4eb9-91da-0389accfe430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_bf5d6a75-9f04-4161-b336-bcf4cc170ba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_073927b5-1550-4eb9-91da-0389accfe430" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_bf5d6a75-9f04-4161-b336-bcf4cc170ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_b7ca1006-669d-4679-8eaa-ff019312506e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_3825b927-f60d-4d39-8d2a-62e07cd2d002" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:to="loc_us-gaap_BankLoanObligationsMember_3825b927-f60d-4d39-8d2a-62e07cd2d002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_02abd334-8451-4221-ae1f-02dedf413947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_f1cad69e-b123-440d-9e26-4a6328cfa6e0" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_02abd334-8451-4221-ae1f-02dedf413947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_65aa0aeb-361f-4e62-9318-b3bf5291368e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_528c1332-800b-4e61-b211-f43b2e444f78" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_65aa0aeb-361f-4e62-9318-b3bf5291368e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_21372d2a-029e-4aa1-8755-53ba6f89d668" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_65aa0aeb-361f-4e62-9318-b3bf5291368e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_21372d2a-029e-4aa1-8755-53ba6f89d668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c754f35c-21d1-4934-8773-feeb68b7cf47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_7a8918c7-fc21-44e0-8fc6-d913c5106fa1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c754f35c-21d1-4934-8773-feeb68b7cf47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c754f35c-21d1-4934-8773-feeb68b7cf47" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_597f6c21-1116-44ca-ba5a-20750c1f8285" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_597f6c21-1116-44ca-ba5a-20750c1f8285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_23d3acb7-7ff6-4c0d-b7c3-6c76191d184c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_23d3acb7-7ff6-4c0d-b7c3-6c76191d184c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_a4113b46-eb9b-4cfe-b118-b730c0cd25ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_a4113b46-eb9b-4cfe-b118-b730c0cd25ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_09b4e447-77d5-4651-a6fa-69a4df6c35e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_09b4e447-77d5-4651-a6fa-69a4df6c35e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_fa048ba7-89df-4c6e-a65d-24541e9a10af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_fa048ba7-89df-4c6e-a65d-24541e9a10af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_70ff6f8d-dc9f-4317-bd5e-ae6a7233c488" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_f6bc26ce-0fa7-466c-95b7-1c225a3ff4d7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_70ff6f8d-dc9f-4317-bd5e-ae6a7233c488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RetirementPlansNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_af26fdac-72b4-4fa9-acfb-abfe18b60910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_af26fdac-72b4-4fa9-acfb-abfe18b60910" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c7b9e204-7835-42f9-86bc-2b7b44c39ed1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_04453621-d584-4e39-903f-8488581eb542" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_04453621-d584-4e39-903f-8488581eb542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c5f3f578-c716-40c2-aa7c-1d62f381d5f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_c5f3f578-c716-40c2-aa7c-1d62f381d5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2916c98a-5ec1-4c0f-bb3f-41f4467e2795" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_97f4fca3-af7c-43f2-b9dc-983897b3f239" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_2916c98a-5ec1-4c0f-bb3f-41f4467e2795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:to="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_d3a6dc2b-84c8-4b19-bc80-5231020bdd90" xlink:to="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_a1197555-e4b6-4f6e-b3ce-846313e7ee88" xlink:href="algm-20210924.xsd#algm_PensionPromiseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:to="loc_algm_PensionPromiseMember_a1197555-e4b6-4f6e-b3ce-846313e7ee88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_52af5d62-324d-40b6-b6b3-7f7b85feb0a0" xlink:href="algm-20210924.xsd#algm_Company401KPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:to="loc_algm_Company401KPlanMember_52af5d62-324d-40b6-b6b3-7f7b85feb0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_b5da6a52-46ec-4e58-92d5-9bf70d73ed62" xlink:href="algm-20210924.xsd#algm_AMEPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2f839549-bd8e-48ed-b1fd-e7c116846921" xlink:to="loc_algm_AMEPlanMember_b5da6a52-46ec-4e58-92d5-9bf70d73ed62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_a52be697-3273-44c5-916c-6108da8912e4" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_351c6232-66f7-4f9d-a671-cee3afdfe436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_351c6232-66f7-4f9d-a671-cee3afdfe436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_9f114cd1-781b-4732-b3ce-30239cbbd49e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_9f114cd1-781b-4732-b3ce-30239cbbd49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_c3e2abe5-f79b-4bac-86dc-b4b14580d2f8" xlink:href="algm-20210924.xsd#algm_DefinedBenefitPlanRetirementEligibilityAge"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_algm_DefinedBenefitPlanRetirementEligibilityAge_c3e2abe5-f79b-4bac-86dc-b4b14580d2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_14be9a64-2601-4110-b769-daaa98852169" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_14be9a64-2601-4110-b769-daaa98852169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d5e3687c-7401-4e2a-ace0-d5e2f862692b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_d5e3687c-7401-4e2a-ace0-d5e2f862692b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_2b7de79c-8cf3-46c8-9a3d-c0dc2cd261c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_2b7de79c-8cf3-46c8-9a3d-c0dc2cd261c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_35e62825-1123-4ff2-a9e2-65978ce80dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_35e62825-1123-4ff2-a9e2-65978ce80dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_5aff8e60-2a53-457f-8b2a-065531e8dac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_5aff8e60-2a53-457f-8b2a-065531e8dac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a1a20596-ffbf-448a-bff4-061f39544af2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a1a20596-ffbf-448a-bff4-061f39544af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_57b676b1-b060-44c1-a758-d2e7f0321eb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_93f40858-3b41-46c2-81b8-ad9ea3780966" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_57b676b1-b060-44c1-a758-d2e7f0321eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingencies" xlink:type="simple" xlink:href="algm-20210924.xsd#CommitmentandContingencies"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0ef141a6-86ca-406a-9ac9-ade58f49e430" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8dd5fbdf-4000-4225-b401-52518b262a66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0ef141a6-86ca-406a-9ac9-ade58f49e430" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8dd5fbdf-4000-4225-b401-52518b262a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#CommitmentandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_608fc722-9786-42e0-8745-67b3c05b991b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_52d4e2b3-e775-4b71-bb8d-b4bd30a3bbf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_608fc722-9786-42e0-8745-67b3c05b991b" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_52d4e2b3-e775-4b71-bb8d-b4bd30a3bbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_3baa07ff-8808-4181-89e2-5c25ef5b0eed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_608fc722-9786-42e0-8745-67b3c05b991b" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_3baa07ff-8808-4181-89e2-5c25ef5b0eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_9cbb8d31-cfe2-4034-b730-41e641e99d3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_608fc722-9786-42e0-8745-67b3c05b991b" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_9cbb8d31-cfe2-4034-b730-41e641e99d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShare" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShare"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b3a3b4c8-9a97-4499-a458-257c37044166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_e27d94f6-959b-4a51-b38b-fb6e50eb224c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b3a3b4c8-9a97-4499-a458-257c37044166" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_e27d94f6-959b-4a51-b38b-fb6e50eb224c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7ce18b47-1c6e-49b6-ab3b-06b006b4348a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_81ad36bb-177f-423e-a7ee-994edff698b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7ce18b47-1c6e-49b6-ab3b-06b006b4348a" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_81ad36bb-177f-423e-a7ee-994edff698b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_43828cf1-d768-4ca5-9068-af6221d584cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7ce18b47-1c6e-49b6-ab3b-06b006b4348a" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_43828cf1-d768-4ca5-9068-af6221d584cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_9504c818-04df-4c0b-a7cb-f152f06816a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9504c818-04df-4c0b-a7cb-f152f06816a0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2e32f712-c532-43f4-9d4a-260620da178d" xlink:to="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_89e2289f-cd5a-4a2c-aab8-8cf88bf2bd02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:to="loc_us-gaap_CommonClassAMember_89e2289f-cd5a-4a2c-aab8-8cf88bf2bd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_7ea06c10-8c16-4c5a-a341-4e225e2adfd5" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_48ae76f6-f69a-462b-8281-84938fdcfe3d" xlink:to="loc_algm_CommonClassLMember_7ea06c10-8c16-4c5a-a341-4e225e2adfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3cfeec42-dded-4b79-82d6-28b685190446" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3cfeec42-dded-4b79-82d6-28b685190446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9533c333-b3cc-41bd-b61c-af6700613694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3cfeec42-dded-4b79-82d6-28b685190446" xlink:to="loc_us-gaap_EquityComponentDomain_9533c333-b3cc-41bd-b61c-af6700613694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_f163acd4-517b-4421-bd3f-af529d0f80fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9533c333-b3cc-41bd-b61c-af6700613694" xlink:to="loc_us-gaap_CommonStockMember_f163acd4-517b-4421-bd3f-af529d0f80fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b7e7b819-5199-4bd3-b9cc-b51d674e53d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_111af70b-42cb-453c-baa5-c0af0e53f89b" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b7e7b819-5199-4bd3-b9cc-b51d674e53d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_f29e7ad2-4dc5-4832-a28f-39ef0bcafe09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_b7e7b819-5199-4bd3-b9cc-b51d674e53d2" xlink:to="loc_us-gaap_EmployeeStockMember_f29e7ad2-4dc5-4832-a28f-39ef0bcafe09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_2b5a5b9b-480d-4173-a5fd-be4bd50f823d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5359db03-830a-43be-ae3f-e976f4bd2db4" xlink:href="algm-20210924.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5359db03-830a-43be-ae3f-e976f4bd2db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_15f8756b-5965-41e7-9ac0-089df87f7099" xlink:href="algm-20210924.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_ConversionOfStockConversionRatio_15f8756b-5965-41e7-9ac0-089df87f7099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_d059f44b-1577-41ce-9c9d-9ac05d5b68ba" xlink:href="algm-20210924.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_d059f44b-1577-41ce-9c9d-9ac05d5b68ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_58a87fd5-1ed3-41eb-a477-40995a3f1049" xlink:href="algm-20210924.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_58a87fd5-1ed3-41eb-a477-40995a3f1049" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_93c767b3-93c1-4d1c-93b3-cedacc32e750" xlink:href="algm-20210924.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_93c767b3-93c1-4d1c-93b3-cedacc32e750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dee8bea5-802b-45d7-86e1-aacfd6f2b4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dee8bea5-802b-45d7-86e1-aacfd6f2b4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_19aeb508-dfda-483d-a081-1211aa0d9bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_e318bf9e-65cf-40d2-8a2d-c9a7671eeb01" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_19aeb508-dfda-483d-a081-1211aa0d9bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e29efc90-3d73-4146-af0a-3cb3481274ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_NetIncomeLoss_e29efc90-3d73-4146-af0a-3cb3481274ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1402e99f-f62a-4bfd-b583-a033b87648f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1402e99f-f62a-4bfd-b583-a033b87648f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_37220f4c-c8de-4ded-b2ce-fe906ecc3574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_37220f4c-c8de-4ded-b2ce-fe906ecc3574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f10ceaad-3859-4ea8-9f79-cb7899eb1460" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f10ceaad-3859-4ea8-9f79-cb7899eb1460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f51a7c2e-c637-4e09-9031-35fabfe3ee68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f51a7c2e-c637-4e09-9031-35fabfe3ee68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_685b4c80-19ad-4417-b09b-907baa56d524" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_685b4c80-19ad-4417-b09b-907baa56d524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_eb1bb8c4-833c-4d00-bbc2-0133a7561ed5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_EarningsPerShareBasic_eb1bb8c4-833c-4d00-bbc2-0133a7561ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_9ef19993-e714-4f31-a5fa-a04bd8759633" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_9ef19993-e714-4f31-a5fa-a04bd8759633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_06222059-e4e6-4234-a1e9-90c6ff712820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_EarningsPerShareDiluted_06222059-e4e6-4234-a1e9-90c6ff712820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_d6fecb07-e0b8-43ed-bc8d-593958972ff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_27e95580-d2e9-4292-a707-6d77c29c2b77" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_d6fecb07-e0b8-43ed-bc8d-593958972ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b59ba35e-7a33-4370-8a9d-66cc725f5a46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b59ba35e-7a33-4370-8a9d-66cc725f5a46" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:to="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b169bcdc-0454-48ed-809d-dbcf2961a637" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_55887cf1-bf84-4998-9ae5-18e291c98a48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_55887cf1-bf84-4998-9ae5-18e291c98a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_f56193f8-0ff1-4555-b275-207635ed8288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c88d2f23-b1f7-4aa7-9986-80ddab955889" xlink:to="loc_us-gaap_PerformanceSharesMember_f56193f8-0ff1-4555-b275-207635ed8288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28cc9d23-4f42-46cd-979b-e8c12100e4be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f919dea8-f80a-4458-8634-571efd52388a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28cc9d23-4f42-46cd-979b-e8c12100e4be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_a3cae853-45e9-4e95-86f5-a56039fed148" xlink:href="algm-20210924.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_28cc9d23-4f42-46cd-979b-e8c12100e4be" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_a3cae853-45e9-4e95-86f5-a56039fed148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" xlink:type="simple" xlink:href="algm-20210924.xsd#CommonStockandStockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60117a47-73d5-4662-a827-3798b2f617a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_16eaf684-693b-4908-a099-e4e13ebef23b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_60117a47-73d5-4662-a827-3798b2f617a6" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_16eaf684-693b-4908-a099-e4e13ebef23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" xlink:type="simple" xlink:href="algm-20210924.xsd#CommonStockandStockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0a0c4601-d34a-4420-980a-d00d8c82fefe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_0d4b086c-85d1-4361-a1a8-369dc4317365" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0a0c4601-d34a-4420-980a-d00d8c82fefe" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_0d4b086c-85d1-4361-a1a8-369dc4317365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#CommonStockandStockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73cde8b3-f2c1-46a8-aed8-3c7b8fdfd1bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_73cde8b3-f2c1-46a8-aed8-3c7b8fdfd1bf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:to="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3739f1e6-5e56-43dd-89e9-cd1950e88857" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_0e061a35-2ae8-45ca-9808-84784ffd1b27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_0e061a35-2ae8-45ca-9808-84784ffd1b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5cd36081-6f13-4e60-bb7f-a33639b0e323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:to="loc_us-gaap_PerformanceSharesMember_5cd36081-6f13-4e60-bb7f-a33639b0e323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_ca6319a4-de4e-441f-a622-05fdb082a85f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_49f7c0bc-4192-4405-a23a-7e9b506d7bbb" xlink:to="loc_us-gaap_RestrictedStockMember_ca6319a4-de4e-441f-a622-05fdb082a85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:to="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7918724e-cd18-4f4d-b3b8-5713131867aa" xlink:to="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_826ff713-59bd-47a1-bd58-d131191f8d0d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:to="loc_srt_MinimumMember_826ff713-59bd-47a1-bd58-d131191f8d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4d3aba7a-c7f3-48ed-9a4e-a3d70ad417a9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_7372c2f4-1497-4024-b324-f923d00791c2" xlink:to="loc_srt_MaximumMember_4d3aba7a-c7f3-48ed-9a4e-a3d70ad417a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_df5f5b78-2289-4e2b-bd91-199ba4e6dfab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2b95f22-3788-4d7d-862b-4b37d97b8da1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a2b95f22-3788-4d7d-862b-4b37d97b8da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57e666c9-c13a-496f-9265-0928841eafcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_57e666c9-c13a-496f-9265-0928841eafcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9cfbb487-0999-406c-af67-780019f7edac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9cfbb487-0999-406c-af67-780019f7edac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63aa2e52-64c4-4e6f-b890-781d36c8eaf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63aa2e52-64c4-4e6f-b890-781d36c8eaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_39e8bbaf-82f9-4fae-b540-0ad4f0b5fcf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_39e8bbaf-82f9-4fae-b540-0ad4f0b5fcf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_d560970a-f50e-497a-b6cd-b86710f6ec58" xlink:href="algm-20210924.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_d560970a-f50e-497a-b6cd-b86710f6ec58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_22aacdc1-3d47-489f-ac71-9dbbb80dbd2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_22aacdc1-3d47-489f-ac71-9dbbb80dbd2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_36e747fb-41ba-44dd-af07-ca9392c9096c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_36e747fb-41ba-44dd-af07-ca9392c9096c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ef1ebf7-50f5-401d-8d44-f0d2b0750a5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2ef1ebf7-50f5-401d-8d44-f0d2b0750a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc888d2d-15dc-472f-8faa-91be3e97e212" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_54cd3b77-94e2-48e1-9c61-66c4d5142166" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc888d2d-15dc-472f-8faa-91be3e97e212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e0c2d470-b3ff-4160-b94f-6106e1c69151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e0c2d470-b3ff-4160-b94f-6106e1c69151" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_94bfc69c-4a60-480f-9afe-2f93e9763326" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_11f92d65-7d1e-47ca-81e4-618601d91bcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:to="loc_us-gaap_CostOfSalesMember_11f92d65-7d1e-47ca-81e4-618601d91bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_dd20821e-29ad-49ae-9319-b802b9b219b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_dd20821e-29ad-49ae-9319-b802b9b219b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_9e431063-8298-4777-8f34-a8da43e90047" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f4cd4892-d9f0-4cd9-935a-374e28610c31" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_9e431063-8298-4777-8f34-a8da43e90047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cb506c98-ea56-474c-93e7-1b23b13d00e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_2a6765d5-913f-4669-abe7-f327c0a6a974" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cb506c98-ea56-474c-93e7-1b23b13d00e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2e9c681-064b-4f99-93d9-919fe3d44861" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_cb506c98-ea56-474c-93e7-1b23b13d00e8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2e9c681-064b-4f99-93d9-919fe3d44861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxes" xlink:type="simple" xlink:href="algm-20210924.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e68992f5-2d06-41a1-86b3-2bb2b39f6629" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_2b61fa9c-cf6e-4685-8ce6-206ef80a5c8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e68992f5-2d06-41a1-86b3-2bb2b39f6629" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_2b61fa9c-cf6e-4685-8ce6-206ef80a5c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="algm-20210924.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c57b2a63-646f-4bf6-b3f4-1284e0d6ff0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9e469f5a-5120-4bd6-8482-1669981b93b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c57b2a63-646f-4bf6-b3f4-1284e0d6ff0a" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9e469f5a-5120-4bd6-8482-1669981b93b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#IncomeTaxesScheduleofTaxProvisionDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0aaf8a32-405d-46cd-ad42-28e5418888a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_427bb7ec-940c-4efb-8798-27d856a56dcb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0aaf8a32-405d-46cd-ad42-28e5418888a3" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_427bb7ec-940c-4efb-8798-27d856a56dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_c77359a9-21f6-40b2-9991-4d177093e46c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0aaf8a32-405d-46cd-ad42-28e5418888a3" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_c77359a9-21f6-40b2-9991-4d177093e46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3e8a1519-b7ea-4fe2-8804-e3b1ff645aed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0aaf8a32-405d-46cd-ad42-28e5418888a3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3e8a1519-b7ea-4fe2-8804-e3b1ff645aed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_1caf7b1c-1f57-47cc-858d-afbaded0bc1c" xlink:href="algm-20210924.xsd#algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0aaf8a32-405d-46cd-ad42-28e5418888a3" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent_1caf7b1c-1f57-47cc-858d-afbaded0bc1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1820476d-8cb3-4309-8516-34ddcd18fba9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0aaf8a32-405d-46cd-ad42-28e5418888a3" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1820476d-8cb3-4309-8516-34ddcd18fba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_984b1069-9f95-47bb-ab0d-e7bd3ff2c1c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_34181515-9835-42f6-8749-c725a252fce3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_984b1069-9f95-47bb-ab0d-e7bd3ff2c1c4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_34181515-9835-42f6-8749-c725a252fce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01b6b066-beaa-4c04-9f46-fd1dd527505a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_984b1069-9f95-47bb-ab0d-e7bd3ff2c1c4" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_01b6b066-beaa-4c04-9f46-fd1dd527505a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="algm-20210924.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_8c6c5863-a0f6-4125-bbbb-d6d2ee6f82f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_a7f71398-c1df-471e-b2f0-818ba1355d40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8c6c5863-a0f6-4125-bbbb-d6d2ee6f82f1" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_a7f71398-c1df-471e-b2f0-818ba1355d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="algm-20210924.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_07415cbf-064f-4033-849d-f9beafe15d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_07415cbf-064f-4033-849d-f9beafe15d1f" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_eefe760a-a173-4498-b3b3-46b506e1eb7f" xlink:to="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_d36948a4-8ca6-4c83-a8bc-bf7cbd08848a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_us-gaap_MajorityShareholderMember_d36948a4-8ca6-4c83-a8bc-bf7cbd08848a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_392f9242-90fc-44c4-b9c6-a8104c0274cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_392f9242-90fc-44c4-b9c6-a8104c0274cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember_2a757702-4a6f-4d40-86dd-8a4bc88c851c" xlink:href="algm-20210924.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_algm_SankenElectricEuropeLtdMember_2a757702-4a6f-4d40-86dd-8a4bc88c851c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_94975372-734d-4cbc-9848-839f161ab111" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_9cdf8ed6-f86a-4bc4-82ac-7a27ba759d24" xlink:to="loc_srt_DirectorMember_94975372-734d-4cbc-9848-839f161ab111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a623cddc-26e2-4604-ab4f-bf1e1dfb8160" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_5be46358-56d7-409f-9af8-6754e9af8526" xlink:to="loc_srt_ProductsAndServicesDomain_a623cddc-26e2-4604-ab4f-bf1e1dfb8160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_26a605fa-3463-4fed-888f-54649d69ab92" xlink:href="algm-20210924.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a623cddc-26e2-4604-ab4f-bf1e1dfb8160" xlink:to="loc_algm_RelatedPartyRevenueMember_26a605fa-3463-4fed-888f-54649d69ab92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_0fa6ae09-1aa7-4f67-b87f-7f2a7553d8e3" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_3d1c2fda-8f49-4062-a0b8-64c0ffd6bfb6" xlink:href="algm-20210924.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_3d1c2fda-8f49-4062-a0b8-64c0ffd6bfb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0a837b4c-2ece-441d-8b80-3ae6c141600e" xlink:href="algm-20210924.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_0a837b4c-2ece-441d-8b80-3ae6c141600e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_1c0fc028-1c09-4368-aa63-d7442052e115" xlink:href="algm-20210924.xsd#algm_PriceSupportPaymentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_63cf62fa-f9ed-4f2c-8ab2-ce077646f1e3" xlink:to="loc_algm_PriceSupportPaymentMember_1c0fc028-1c09-4368-aa63-d7442052e115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0efc7f7b-add4-48bb-b614-bf124f2707c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_0c2f953d-7c24-49c4-ba6a-a5fa8c8459d8" xlink:to="loc_us-gaap_ClassOfStockDomain_0efc7f7b-add4-48bb-b614-bf124f2707c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_11fa3927-af0f-4296-b4e6-51d186d9b0dd" xlink:href="algm-20210924.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0efc7f7b-add4-48bb-b614-bf124f2707c6" xlink:to="loc_algm_CommonClassLMember_11fa3927-af0f-4296-b4e6-51d186d9b0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_a06a7cf0-b537-4062-b9b0-bbe4e6ab6fc8" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bfcd4360-48ba-48b4-978b-c80df842d2fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bfcd4360-48ba-48b4-978b-c80df842d2fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_d7d45b0e-d658-4faf-9cce-83aed0c27889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_d7d45b0e-d658-4faf-9cce-83aed0c27889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_00310dbd-0e6e-4fd5-85c1-c9598ce6f730" xlink:href="algm-20210924.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_00310dbd-0e6e-4fd5-85c1-c9598ce6f730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_a5f00c40-9caf-4561-ae8c-3fcb5b9c5b6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_a5f00c40-9caf-4561-ae8c-3fcb5b9c5b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_0bca275d-fe37-4dd3-a033-45af56659aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_0bca275d-fe37-4dd3-a033-45af56659aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_4eb60446-1162-4b61-9f60-3cb1a35e5883" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_4eb60446-1162-4b61-9f60-3cb1a35e5883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_58726366-b7a6-49c3-8f23-6df76095ffd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_58726366-b7a6-49c3-8f23-6df76095ffd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_bfb40c4f-93c8-42c9-9694-675217ad05d7" xlink:href="algm-20210924.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_bfb40c4f-93c8-42c9-9694-675217ad05d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_48f7f92c-55ae-40c1-90a7-2d9a785098d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_OperatingLeaseExpense_48f7f92c-55ae-40c1-90a7-2d9a785098d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_4d4f3b50-c4f5-4e64-a766-51fe6fd68f95" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_4d4f3b50-c4f5-4e64-a766-51fe6fd68f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_621b10df-c291-4efc-bb93-38fda42d204a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_621b10df-c291-4efc-bb93-38fda42d204a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_263a63b2-48e5-49fc-bc05-af63833268a2" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_263a63b2-48e5-49fc-bc05-af63833268a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_c55862ba-c19e-49f3-8236-e7cb4eb08276" xlink:href="algm-20210924.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_c55862ba-c19e-49f3-8236-e7cb4eb08276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d8637dd6-cfe1-4014-87b6-11983446336f" xlink:href="algm-20210924.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_8c2fa64b-13c8-44f4-87fa-438d53e0df19" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d8637dd6-cfe1-4014-87b6-11983446336f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>algm-20210924_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:algm="http://www.allegromicro.com/20210924"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="algm-20210924.xsd" xlink:type="simple"/>
    <context id="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="if5dee419de724b83a16be05ead52e3ab_I20211020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-10-20</instant>
        </period>
    </context>
    <context id="i14b9ad3f348044c0823a758c8dc43542_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ia255e714afc84e94bda3e32e318c957d_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="if919cf8bc97d492eb84a606423a7f998_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ieb20ba1c947d490d886dc7302a0a8a2e_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ia9f0021635c443aca9a30d809a09a05c_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i60508bd51d9e47b18f929a863829af20_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i4df5a39b09e14e4e958199019c029253_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i6ebe485f609b4f719e923a67ce68d05d_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="iad0e655a95d74ee799ddf5ffa13d96d6_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i23032c37eff1419f99226e8acd27969a_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i861319f85dd140b2a224dae9908b2af6_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i17766623542e4dab8ef06a05e950f6ad_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i0c37029610104146a9a1db2fd1d18eff_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="ia5a2452c72754ebe88fba4f0c063a544_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i76664acdabb44169a82ab018eb9ec02e_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i72f61a958e6b438796f6fc0efa61821c_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i46582cf089a542e08d1b196a87d7281e_I20200626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i0502d02ac71e427dbe4a4fd625e50da7_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if22aed30eda942f38a2e1b1715f05e04_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ie2fbd150d74641f785aff65a15ba421d_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i933ff551b38c45c1a59c8b28ce4ff0d1_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i794964a6f2c442538ba8ded04a5f08f8_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="iabba590dd29440d485b0ad06e0cff6f4_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="ifa485e3f0f32486ea8bedf05ba0927d6_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="ic61479f6891e4fb98fa5385092d7fc75_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i217effa8ef944228894f4f369ca7b2f5_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i203e4b924ae348fe9a9e65ad306a3b20_I20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-09-25</instant>
        </period>
    </context>
    <context id="i46d646427bad48159ce2e924f7d95e1d_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="i659b6cb462f84dec886d1a57fd367db4_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="idc5b047ef93a4f7fb2482f9f31e45b5b_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="i98444de991e44fb088a2da5407deb1f6_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="i204dfa5b90954e718cf7e7ee47ed88c1_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="ic756b34d3e0f4bd99138ca23d5892352_I20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-06-25</instant>
        </period>
    </context>
    <context id="iee6a63e7027e4e0ba88e86c36ec16cca_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i9fe1c12f481b481d879ef1af6f9620fc_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i09689a6179c54cbcb2a2429337d9448f_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ia2884381b495409fbaa03a1690c1d15b_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i08165d3e4242464081f2a426fcd6521d_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i4af23c714e9b4c958c2488377e91ae65_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ia237cd26a757402abbd33fadcd8e8b0e_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i151fa6bf41bb41ae915c7bb8d9424108_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i8f3528febec8435da1bfa5f1d275d28b_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i02547ec35bc34500a8f12a5af8b02b7b_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="ia8c771bae8c74d41aca8ad982282da69_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i7bf4c3fe75c54b40a29ea81139541675_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i81426d1f5704495e9eabaad0befefe59_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="ia445190e013b4276b2e920ac9417fe94_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="ia4aef25b5ab14865a8adccfd6ca92cd8_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i1ee7c885981b48d086d0f183a5b43995_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="ic5761d9c92f8452aa1f7026a9ee77f75_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ib9e2c2e3861447fdb46b9f904febdb81_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i1459f1ffb5c34bafa1517601a600d265_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i6b23b5c9597849a9b8bd24f9a1cc00a0_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i44e1d2cd1dd34765b9acf739d5ddaa9a_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ibf75eab795ec49c2a3cde13c1f6a8973_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ibfaf1d2b220e4c278061ee74564f1d69_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="iba4c13a2ba4140d5ad098b46f057bcc6_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="id2b51eaea77a43678df60c77da40c102_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ie73ebfd8095e4456ac18e4d7d325e7a7_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i599002be10e844c78403fb76b31a0417_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i6c580a3d6d094271a6086329512064ec_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i5cb340d0b29049759d285f5131cfb74d_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i3421a90beab74c249850ff5f45a73c49_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie09316d77d4843fbac42c3b0ec2aca6c_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i8064c9ab474146b6a355bf70d008d67f_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i75544fbd8caa42928734e29ea9f4047c_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie05584e6a75c4bde8b31daa647261872_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i3afaf7afdf0448b4bab0529238aaffee_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if8d35db4d4bd494382a3eae76710114d_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="id0f497d885794334af29e86d003ec16e_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="icb6ed68c44474d5c93580ef6bc1f1a3a_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ia912d51ab8374cd484dcf6a57814ddd1_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i7293944400de4cc9aa6126eb73583767_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i474940ccfd0e488aaf817675835b87fc_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie93f70f36f9b441eb9a275cb3610dee7_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i560de3f9c1014d6c8aa7315e35ef60c8_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i717db2c87c574489be269c5308dbe4e1_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie8301f6bc28845e69be7f29805308893_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i58a605581ed342178ed7567a6b6dffa5_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="idc83f8636fd44f9a82fef8f9a58e5324_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i3204d844a2734bfaa3791fa0f07e2a8f_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i86bb0377cc074f20870f2a05566c5f5a_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ie1a8f03ce0be46ec8e328ff2bcbe0033_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i4c57d9e7267d4f7fb6d422c1cfbe4a27_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i99a54b96de6b416180270c303be4c3e3_I20210327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-27</instant>
        </period>
    </context>
    <context id="i1d8d1d9ad2414d6294a7a58b823fc928_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ic0a0cf22477a48ccbd810a46f35cd5b2_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i891ab05ccf33441ea9654339c61d87ab_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i2d5a279c363a4aa68c2ce9977a3b441f_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i8f436ed4d0cb47df836c42e360acbc78_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="id74cc0c8ccfe402196b880dc0c287bd3_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i376967e90b164c2a956d785c1858feb7_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie6eb85a91b404e099bf10013ea15ae15_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i83aa2d3f91a24fb284b9da4a2a39672c_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ibb98aee095e34441b2b1ed5cc2f4b5cb_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i61895b4136e1491bab211b472332f182_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie2659f57fb8c41d18830d3e7f2fd5ca8_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i49f9b223a91146c4b38ad914b47b976f_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i677ad5842921462ab546e49de64fb0b3_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i716e685f3a6946069e38cb7af945230c_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ice2137919f6e459a9af4f30a5ae891c8_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i533c6fb99e3740cd979d464ef491098b_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ifaa1f07a5d2541acb9e2d4961f4dd22a_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i140d5867346540f980782b5eebf30c29_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ifb5a1d4fc2264c8ba2da9c661bc26fd3_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i138416d678fd42edbbf5e819dd975c56_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie583a0d91575460aa70e992622219caa_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if36b7e7c7e07438494c98dccbb46304a_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ifc154c7ade2a4986bd1b2e34eb4004f5_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i5fe19a1b6d094c6ab293d10bfdf57a93_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i4766f9e470dd491d8f88113e5c134512_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ica73a15769b0490a94b6d0af6ff37aa1_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i36a723ff0bb54e0f9fadfa0c2767e1a5_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i91a4daed67fd41f49483d234d09e407f_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i5e8b3c5ac2a742e99125a75fbdd238c6_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i79e9dd5bbe034b93b685ad010986ba4e_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i28355edbc5af4090903730b671c1b69c_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="idf010ece52cb4991b057c6530b375c1c_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i1b94290ae06c44c59a1c000c7d1d9a3a_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i2ac55108d26144c4bf36602b7c1536b6_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i4c5c72f48ffd4c338ee0f5423f5ad926_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i499589f63d41472f960e7fec3beb908d_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i526c87254e96430c80db1dea870cc050_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i12ef11d2dc6548f1932092486609a7e9_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i010fe69a25c3454d8bff72ecf7a300b7_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i520b40fe9090415b8d5b830e6fe81110_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="iaf56e8dbda704c4cbd67e5b25334545d_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i1aaa83e8a6054318b0af47fcf92abe96_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i495df0b633fe43f1a515127dc577e4d4_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i058e021db28c424bbc3f15585b73e0cf_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="if47e7072f8f14734983398071e8417d0_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i1e707497aab145f598b5b0d84b8721c0_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="iad245b6b3bd14c76b18555b565e9b254_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i46d1e4ca763d40beb73fa7ef1a5d8557_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="id8ff9a540b3242e39872fc0b7fee8758_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i8ed8c819acce450f939299ef55bfefa3_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i64059082db434e89a6b08da76aecffda_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ia9beb6378bd145feb90c5e0d15a13c39_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i23b217a7f5e64abe976906ae16caa8b4_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i2509cdc013494367af033093bc0a101d_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ifcd82a813ff846188d0907d8c2e17841_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ib602e04fa329450498efec92c6f5ec7a_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i64c4d3a73b6947d6ba0d91682b937529_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i04e452bdd0d34b62af5291725a0526e5_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i55f93148d46447bd89f37658cadcade3_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i67da171feee04793851a46b666c8d2aa_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="iefece7b52d704241b8f950bc12bc0642_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ie75be85f3e98454cb50bdb80f59160d7_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i76c1e0649991405aa6c873a8da245503_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i48abc23f599d446ebf07cf1f34492ccf_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="id2d1b91432e54764a5857550e0f60c5d_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i2bdfeb9faa2b4439b3c6179d32a9621e_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">algm:ContingentConsiderationLiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i75e414103aa44884991222b5f0201922_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:VoxtelProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i6529c78234e742eea920909aa7a7cc0f_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:VoxtelProductLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:AMTCFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-03</startDate>
            <endDate>2021-08-03</endDate>
        </period>
    </context>
    <context id="i4587b08ab07143a0876dafe1f4888a49_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i348eb427e1b7461093eb8e3797fc8bab_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i499c7839fece469fad499498e436560f_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ic0c680ea6c5549e4971e6efa1114dc38_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">algm:BuildingsBuildingImprovementsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i1c5abbef1b754ad8b34521cb031a8a9b_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ic9e67d1662cb4a218c11e44714fc1c79_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i2f2669cc12b74081b93278102dfac7b3_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i8665b8d0e03e416ba0193e0612049f33_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i70c1e64efc8a400d9954a107341a7286_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ic6a4a1c3a027463d94a2407a564926bc_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="idbe725c556404daa8fe51e08d5496566_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i21bc2feb69644a1d9e538da0d969a072_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i1590a7609114452096424c5824801fdf_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ib1d7e44c8f0a4b30b50a28d410f869d3_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ie23fb112cc3f401c81a481fe2490cf73_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i9d190d0019ee4fbb93b7d19e3aa06cf8_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i9fa59c7737da4e6594524bdcd9f5e11e_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ia1dc009b6c704a13b00007258f5e9fd6_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ib28d0e2915214927b5f6d201f1b8cd8b_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="icf8cc781f2304604ab21f6a7364c3704_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i1fa1dced058c4bb5b914ead10e4db7dd_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if1bf321d798344dba4f47cf562d2c6d8_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i7487edf6ca63413e9ab823226c392d8a_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="id9636ce825c84abb95822a6734eb42db_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="iacf4b371893c49db9986aee568898985_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i91352fdb0d84473aa5a506bb3d9da3d3_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ibf8457aec7e743df9925f701ee0c7178_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i59884bdcc6824ce0b2bf57c1efd0305f_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:IndefiniteLivedTechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ic3d3e236000c4589aea5668476995b44_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i3458a87312314d159064577091a1c731_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="if0af9149aee44e0aae9a9f40b0c945c9_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:LegacyTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ifd52fe989bfd46f39310b1496014f157_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i25f59e7a657e48d2865f38c937253669_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i3fd0437f66404d5dac53d9a197775e6e_D20210327-20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="id24144281d7942daa61d86556245621d_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i41e5fecd6f3b4cf39eaf7ae17ea2cf04_D20210327-20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="i93636d7e79ab4e04b29c16b168f15249_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i5fd8d8a6ec92495f96c5da723c488df1_D20210327-20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="i46cb09766b854a8299d5db87496237fe_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:IndefiniteLivedTechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i06e529741a6b4d6590588777ff8042b1_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ida199db6a9b648d4ae49e82c6e403147_D20210327-20210625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-06-25</endDate>
        </period>
    </context>
    <context id="ib62ad161c2714d1383b8f2b6768a2401_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">algm:LegacyTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ib131061228df46eaacac1973a31c6ae2_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ieaf7e7283f25412c918946e878f3006a_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i0920cdde282f4e40beac84df80b43922_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ibd22ce2991104e489abb0a9b49d27f22_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:CreditSuisseAGCaymanIslandsBranchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i174480d944c54c4f9c3593eec44464ec_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ia9c8d38c0a904fa8bf9eebc9b643fbb6_D20200930-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i9fb7a35deef346fb84f3258d57bdda64_D20200930-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i410dda13a35f4cb881d8429320c76ca4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i215b9d220aab46df8df8aa312e4ab30d_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="if9aaa8d0bc084766bbce27afc28e1c61_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="id20f8c6e00344c0d9d1c48debd916615_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i0a364c5c61f84cf48f315c46cd0c1ab5_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i1895d1c2bd26451b868f1bbc719c259d_I20191126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-26</instant>
        </period>
    </context>
    <context id="ia058a3d959164ed2b296b97c95f53f46_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i6bacf2846dac4461baab1886103e89ff_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i401661660ca74d6dba2747979eaff403_I20191120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-20</instant>
        </period>
    </context>
    <context id="i7e063386c2004b5280a757c6a3fde5f8_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i75af67a479ea445bbcfd565cca419cec_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i577c246126834c489a076534216028ea_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ieffad59b63d4475a994243a8f21a1ef7_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i9795f27afefe4999a8491b3ae2acefc9_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i4ec912770de44149ba3276fe577374aa_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ic44ffe1da72c4bb2a2ee0ada9cb00ae4_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i6322b590e6de4e46bfc68e9a52da8a77_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i68e051b50622444ba1b53c987045d13c_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i1d1b92ce44754c3e9efce560cc6ac7ca_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i088e9b8a79284aaa86f218f06b958497_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ia8809bfa0be1495cbc987ac3f1911b2c_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i3d84626160d9486f85903f009f00e7db_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="icef783cd13364092ae05ca9b2b24fddc_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i0773f471e54f4713bd19f801c67fabb1_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i7e12474235714ace85e886c6c7816c2d_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ib6d240aad385482397221c0a50f8ca7f_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i5a4b06a607b148428d1827a06306bfd9_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i76355a59945444e69964d16cbbb24018_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i914c1b88a65d4aa6952463de2f907a88_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i23042d09603c40b3b908430acebd8a1a_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i50029e31cfab47f0ae9a8811031c8dce_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i35938b5716194ca88b031974ccc17a53_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i07819db00332444c89981906fa171765_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i8bc202dd00234087a97c990a6ae10558_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i6463444fe50e4c20bd7c20ab9cee0d0f_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ieec334c4fcc14c33826d6e68f3d5fa38_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i1c6f50aaaf5e47e593c0047a7cd4b360_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ic3aaee42500b4e4ba589874e670fb88f_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i7170fd30ecf64de19d21b3fbcdd94639_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i77511a95e5284d37a0e6e9da5d079efc_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i8c26c5057aae4cd2b7b282fbb89aeb73_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i28240a5a701a4e1a971126cfea9497e8_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i90ce7df0e7e1476f8fe68c160b6b629a_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="icba951d4c0cc4996919fd057732a09a8_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i168f48d4d63441e6b3fc68fa156ba694_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i93cc066b0dd64c7a8df8d2de7f561970_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i40d5327f6ac548f0ad1036efdd9f847d_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i97647d871caf4003b2c75426ef64c9cd_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ic37ecefaf0d343ad8278c53a70a09863_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i44b7346e436d4ad29ec5e94cb658c7b8_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i19b61cb8bbcc4c58b74ad873a4b854a8_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ie9da755b2d844a4bb19f477eb1d9bb0f_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ib5febfa5b7224eeb9968672c5d5d60e8_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="iaa39ba434c6a40e8aac16e610e816f51_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i76cb007518bf427bb80a34ed51269c63_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i09b2b39c344c4174974ad1109d57d001_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i6cbba01f70894538bf91844cc389aba6_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="id1103deb90264fc19c760aa8d41b7d64_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ie623482551b04e1193782b684601665a_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i88d23ebb4c99437e840cec975876cd83_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i2b057ebd4fba4ea18c6ba89ea4f0fd52_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i1671ec7e52f34057a960075ed3a81387_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="id1ac3e1af0174905ba90578cfc8aba8a_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:PensionPromiseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="id632f5149c6e43fd961f6f54f7a4dca8_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i11994a6e1ea44dfea521e377ea6d671b_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i6999d82c84504f1d8531ef1817734497_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i989f88c9f3c74bfb8946f84b40641704_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i5eaab3218b3f42ee9bc1ed50ab27ad88_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i4c09d27b8c9f44caa4eab36aca8627a2_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ibc322f822a62441c8c4ab8c4b7fd316c_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i5f005cee865645baa5f579a87c1da3a2_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i47b4dd237a7c424bbc8db1dcf14d1af5_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ifab661df6c754d9687e40b8b7495e125_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ifd127b8c930a44e7857ce9650e0a1a52_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ie08d82db702c4e33820024161c00c2e8_D20201101-20201101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2020-11-01</endDate>
        </period>
    </context>
    <context id="if79c42e612b84ed8aa17cd1e2cfb82ad_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i715c5ed1ccae46ea9729d864cf325caf_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i1b014f02b7874ddf8823cd68b08b99b0_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ibee24b84a1d04b4e8749f9e765993038_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="idc853d80f16f466a95a5f8cdcea15165_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="iff5236b30acc479987219c64703d4672_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i0709285398cb4673a8c19087fe27c92a_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i6b015a0c1dcb43029a267b79a2e0c423_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i51b1c5a5730d42fd92c9457fccd7c8b3_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ib62b2ac99f9b494db381da3a4a91de84_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i322b40ea19a047d7abe8b516c02f4750_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i340cfe66a74e4cadab5be17cf8859117_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ia7c162ff26a540018f5822c766bbfd8e_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i9b79f0b96f4a4090b476633bd7e8b532_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i4c7f8a86dba142c59e3ece76771cd543_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i0c7fa79a4e464165beadc0d531c78d35_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i3b2eef1bf4184c7d9f56aef183da4e41_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ia0d24a75ad9749399487093ae7001853_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="id85e810e984f4ba39f5a2ac253689d00_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ia00605d0e87040f3a90d89919aae29fa_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ia8373d7b816749679ea70a9c9492d684_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i38e66492da6d48ffaedf4d7f61b4d344_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ic9ffed1dfb94426fa7c8e1acc13233e6_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i9615f1054aed4b6c94d7c4d7634dd1b4_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="idee52c76aab94a479e8c8db417e6e665_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i2e684e3d2a65419d89abf00c0b1584ff_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i1e08a42c28fe4271a150fb4bca24f0d1_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="iedff5141fb474fee8ddaba013b08c58c_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i311c6a053fcc4fa598703a7a7dfda0ce_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i950c5609a6444a7f9cc15451c2cc8b71_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i5d60ce3dc3bd48b78799b1c2ce03c7e4_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ic28226cf69b8458fa4e0f7d09e3f63b1_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i8a898d65772141dd9830ad528c0fe44c_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i49932526bada4a0a8115ec3000fc5ab5_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ie89b9904f4644a908ea6b0241bc22c82_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i27f517f1b8b34338afa3c5dcf5c93fc5_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i722fe6972b7f43b9abbdc7b2ecddbe11_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ia73fb39682fd470b9e099926c0ffa49d_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:DiscreteTechnologyDevelopmentAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ia0798e15cc0240f9ab98a59d614d6a5b_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i120473852d3d478c90e15300543d43aa_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="ibe63a17c3b0f4af0841b9fe7686c29e9_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i03eaf08ec7e8401ea7d2995087fc4eec_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i19ed02c08056481fb0d77e330773c4c9_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i9a87561bdde74653ab23849e0039a3f2_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:PriceSupportPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i25574874cd954a71b966770d08157a5c_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i71db4f5787a7482d8a707261242aa3f0_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i72633f76ff7344e186cf871c838561b7_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">algm:SankenElectricEuropeLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i8b85d535be204519b818ab8885c526e3_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">algm:SankenElectricEuropeLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i3183e4401aa0441cb3361f4acb840a8a_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="icfe835de37c84acdbde598e11acfe05b_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i15df24527bc64dd8a32a3cbd9891ed15_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="if6cf440da73345c3b8b1c2442586d89c_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="i09d1bf60ae1f48bc87e3e726eeafcb06_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="id0f0defe70f747ee8c9b70783e546cd0_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ifea897ae07c54b478b3ed63946ce136f_D20180901-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i0d90792f7996431eacef5d7af1bdc474_D20210626-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-26</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="i031769af7fec4e81b9cbb970beec4f52_D20210327-20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-27</startDate>
            <endDate>2021-09-24</endDate>
        </period>
    </context>
    <context id="if833b51f9dff4736a84cf37dfcbf1068_D20200627-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-27</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ie685f71c76064de3bc420b19cfadf0a8_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="location">
        <measure>algm:location</measure>
    </unit>
    <unit id="continent">
        <measure>algm:continent</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="php">
        <measure>iso4217:PHP</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY18yLTEtMS0xLTA_f19cd23c-c959-4efd-b2a7-3a804596ba22">0000866291</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY18zLTEtMS0xLTA_f17fd277-e37f-47af-aba7-ce30dcddb06d">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY180LTEtMS0xLTA_ad79883d-0009-4650-8521-a4ea65a9b446">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY181LTEtMS0xLTA_c38d943f-a887-415f-b4ef-5161cec3c7fb">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80L2ZyYWc6NGY2YmRlMDI1ZjA4NDJhYmI2YTE2ZjMxOTg3MTY1YzAvdGFibGU6NWQ3MGJlMmNlYmY2NGFkMjhjMTQ2YWViMGQxYmQxYmMvdGFibGVyYW5nZTo1ZDcwYmUyY2ViZjY0YWQyOGMxNDZhZWIwZDFiZDFiY182LTEtMS0xLTA_8e4c9dd8-4863-4a30-89c0-b2cfe9d6114f">--03-25</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg3_52bc617f-fd7c-419d-9ffb-a2893657cef6">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6NDcxYWNhMzA2MDI2NGMwMDg2ZmQxNjFmYjBhYWVkMDEvdGFibGVyYW5nZTo0NzFhY2EzMDYwMjY0YzAwODZmZDE2MWZiMGFhZWQwMV8wLTAtMS0xLTA_596d4681-e7e5-4c43-8a73-9698a418394e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8xNjc_b880e20d-cb5d-47b6-83eb-77bc7a65496b">2021-09-24</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6NGZiYjRkMjFlM2UyNDgyMGIyNjgxNGY1OWVkNmYzZmEvdGFibGVyYW5nZTo0ZmJiNGQyMWUzZTI0ODIwYjI2ODE0ZjU5ZWQ2ZjNmYV8wLTAtMS0xLTA_f5ff236f-ab05-446f-90ea-da40840873f2">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTgx_7242e26f-3447-4ec8-8b8a-79cf5fc2aae9">001-39675</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTgz_2a3c28d9-92a7-4388-9442-644d621d9e1a">ALLEGRO MICROSYSTEMS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF8xLTAtMS0xLTA_4b8785f2-d36a-4b89-b630-869780217bf5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF8xLTItMS0xLTA_53921280-7bb4-409a-ad78-170a9e12405f">46-2405937</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF80LTAtMS0xLTA_8f6000b3-f49e-406a-aa02-8725bfcc5dc7">955 Perimeter Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF81LTAtMS0xLTA_f32bbbb7-bca0-4a6a-b0c0-e677aff9d387">Manchester,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF81LTEtMS0xLTA_b5fdc7b0-8c5a-4638-bab1-9af3ab4874f7">NH</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6MzkwMGIxYWFhMGNlNGIxZWEwOTI2ZTE2Yjk3YTk1NDAvdGFibGVyYW5nZTozOTAwYjFhYWEwY2U0YjFlYTA5MjZlMTZiOTdhOTU0MF81LTItMS0xLTA_c150edf1-38b7-4bbb-b612-82fb9a49e704">03103</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg0_bc17a6e6-5a11-4937-b8b2-3aebfa99e19e">603</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg1_722aff78-33c6-4a9b-aa97-6a4fa73f9570">626-2300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6ZDE0MDdjZTY0NmIwNGM1ZGI1NWFjYWEwNzYyYzMzOWYvdGFibGVyYW5nZTpkMTQwN2NlNjQ2YjA0YzVkYjU1YWNhYTA3NjJjMzM5Zl8xLTAtMS0xLTA_10f788f6-f932-47d4-a173-f08bcd973fc4">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6ZDE0MDdjZTY0NmIwNGM1ZGI1NWFjYWEwNzYyYzMzOWYvdGFibGVyYW5nZTpkMTQwN2NlNjQ2YjA0YzVkYjU1YWNhYTA3NjJjMzM5Zl8xLTItMS0xLTA_42b5e129-3719-4d1c-bd3d-c7bc019f911a">ALGM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6ZDE0MDdjZTY0NmIwNGM1ZGI1NWFjYWEwNzYyYzMzOWYvdGFibGVyYW5nZTpkMTQwN2NlNjQ2YjA0YzVkYjU1YWNhYTA3NjJjMzM5Zl8xLTQtMS0xLTA_f1a5033d-6996-4b4e-bf3a-7b0be4ec767c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8xMDk5NTExNjMwNTg3_4e6fb71d-9bc0-4bf1-9d18-01c249742371">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTc5_b8793f99-da58-47df-a5b3-dcc3988a6a3a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6YjFkZGEzMGU4Zjc4NDM4ZGFkMTY0MzA2MmIyYmEzYjYvdGFibGVyYW5nZTpiMWRkYTMwZThmNzg0MzhkYWQxNjQzMDYyYjJiYTNiNl8xLTAtMS0xLTA_bdde03e5-0023-4aa2-a33d-d80400d7606d">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6YjFkZGEzMGU4Zjc4NDM4ZGFkMTY0MzA2MmIyYmEzYjYvdGFibGVyYW5nZTpiMWRkYTMwZThmNzg0MzhkYWQxNjQzMDYyYjJiYTNiNl8xLTQtMS0xLTA_4f385e8f-1fcc-4ead-80ce-9a0e0be2aef8">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGFibGU6YjFkZGEzMGU4Zjc4NDM4ZGFkMTY0MzA2MmIyYmEzYjYvdGFibGVyYW5nZTpiMWRkYTMwZThmNzg0MzhkYWQxNjQzMDYyYjJiYTNiNl8yLTQtMS0xLTA_9edb7e6f-c830-42d5-8bb6-a66662a4ca11">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTgw_92647385-f1da-4c09-9e21-1840edd0cbb2">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTg2_2814f95e-efac-48aa-8805-4fee14e4bf69">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="if5dee419de724b83a16be05ead52e3ab_I20211020"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xL2ZyYWc6ZDg2Mjc5ZGYzYTQwNDFkM2E3NDBjN2FiOTg4ZDE5MDYvdGV4dHJlZ2lvbjpkODYyNzlkZjNhNDA0MWQzYTc0MGM3YWI5ODhkMTkwNl8yMTEx_a58c1d2c-46bb-4685-b9ae-e95e12bd3889"
      unitRef="shares">189702550</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMy0xLTEtMS0w_0c9bf8c5-8a9c-439b-813b-4484a1751e93"
      unitRef="usd">248579000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMy0zLTEtMS0w_c430efd6-a774-4e19-8027-4318f2fecaf6"
      unitRef="usd">197214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNC0xLTEtMS0w_97fec463-7cc7-4933-b607-cb35d8858cef"
      unitRef="usd">7105000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNC0zLTEtMS0w_5e6b62a8-fd20-4720-bb6e-49e476621d68"
      unitRef="usd">6661000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0wLTEtMS0wL3RleHRyZWdpb246N2IyODViYzc4MzExNGY5Zjk2MWMwZDQ2ODAzMjFlOWRfNzk_846b18a6-fede-473d-a682-6c231017cee4"
      unitRef="usd">176000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0wLTEtMS0wL3RleHRyZWdpb246N2IyODViYzc4MzExNGY5Zjk2MWMwZDQ2ODAzMjFlOWRfMTI3_c3115dea-f217-4443-aa7e-32b4692b94f0"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0xLTEtMS0w_fc8db084-7db1-46bd-ab15-3cc5ef69397a"
      unitRef="usd">73971000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNS0zLTEtMS0w_9a731f23-29aa-45cb-adad-04762a8e00d1"
      unitRef="usd">69500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNi0xLTEtMS0w_cd8bf3dd-21bd-433c-92ea-c7f60e638985"
      unitRef="usd">23853000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNi0zLTEtMS0w_b250e93c-c4f5-4409-9b0a-3b0b4f163446"
      unitRef="usd">23832000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNy0xLTEtMS0w_e2ca7e42-40c0-498b-8149-90a9fd6d68e4"
      unitRef="usd">1295000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNy0zLTEtMS0w_9d525b6b-81e6-4edf-8589-716bec95fd84"
      unitRef="usd">1516000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOC0xLTEtMS0w_9c93f93a-ecf1-46b1-9ecb-718e74cece59"
      unitRef="usd">78042000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOC0zLTEtMS0w_39d9542d-360f-4a75-951e-e03893312dd8"
      unitRef="usd">87498000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOS0xLTEtMS0w_31756306-905a-4c83-b31a-c0b485c69f40"
      unitRef="usd">13069000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfOS0zLTEtMS0w_01f46a89-afac-425f-9725-4be5acdaa04a"
      unitRef="usd">18374000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTAtMS0xLTEtMA_690a948f-5b33-490f-b6c6-b3a888d84473"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTAtMy0xLTEtMA_0c43f980-dcf6-471f-9f54-8ba3e4c71a88"
      unitRef="usd">25969000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTEtMS0xLTEtMA_13e8711d-d3f8-4364-870e-06399c24bf74"
      unitRef="usd">445914000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTEtMy0xLTEtMA_a878bf74-8c53-4e91-8f43-8f6027a55a16"
      unitRef="usd">430564000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTItMS0xLTEtMA_ba5f4ae4-cb84-48f7-88de-4f0a51faabce"
      unitRef="usd">198069000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTItMy0xLTEtMA_7970f7e3-81ef-43f9-9bd3-02f6a41cb1ba"
      unitRef="usd">192393000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTMtMS0xLTEtMA_36137b62-6532-4ddc-817e-f012d9f23a00"
      unitRef="usd">17054000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTMtMy0xLTEtMA_db3beda6-f05c-4e53-9846-752c4f13fb4b"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTQtMS0xLTEtMA_f231b48f-25f6-4474-9f71-5aebbbbe312f"
      unitRef="usd">20134000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTQtMy0xLTEtMA_6c16dfa5-6d3a-408f-888b-991dad3f3786"
      unitRef="usd">26972000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTUtMS0xLTEtMA_7a1f8747-e1d7-4585-9d8e-4f7a624589d1"
      unitRef="usd">20093000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTUtMy0xLTEtMA_1780cfdc-db47-4e9e-868a-1effe653abf2"
      unitRef="usd">20106000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTYtMS0xLTEtMA_004af6af-fbf2-4198-ab5c-1b4168c5a26b"
      unitRef="usd">36131000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTYtMy0xLTEtMA_6808b0bb-ecec-4dc5-a578-b06000e21409"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTctMS0xLTEtMA_8cef81d2-e1fb-458b-839b-73263f5cd3fb"
      unitRef="usd">27169000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTctMy0xLTEtMA_a0b6557c-60d5-4c51-bc5c-fd3f872c42f7"
      unitRef="usd">26664000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTgtMS0xLTEtMA_2f1ad9d8-c184-4af5-8de2-6848793d27f5"
      unitRef="usd">38687000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTgtMy0xLTEtMA_5da5e5e5-7143-4344-8c01-3f4f397afcbc"
      unitRef="usd">14613000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTktMS0xLTEtMA_c6cfc7ba-7f2b-4ea5-9287-5e3b23550f64"
      unitRef="usd">803251000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMTktMy0xLTEtMA_2e6d7d00-3b63-4d9b-b56a-a7dcd73dceee"
      unitRef="usd">747678000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjItMS0xLTEtMA_c087b6ed-d5f2-41cc-8939-d16bec804606"
      unitRef="usd">29158000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjItMy0xLTEtMA_07366808-dbbd-492b-871e-c0839a38dde2"
      unitRef="usd">35389000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjMtMS0xLTEtMA_5632376e-10ec-4e80-97c8-8d60081f0b60"
      unitRef="usd">3686000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjMtMy0xLTEtMA_4b52b1a4-e13c-4419-9c63-32ddf5a42041"
      unitRef="usd">2353000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjQtMS0xLTEtMA_3352a519-98ed-4edc-8e2d-036b49a2c0a7"
      unitRef="usd">52049000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjQtMy0xLTEtMA_488fc909-e99e-466c-b6f2-77fcc4a8da8d"
      unitRef="usd">78932000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjUtMS0xLTEtMA_05692f69-316f-41d3-b34c-a8a50a4843d9"
      unitRef="usd">3523000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjUtMy0xLTEtMA_f7f66b62-afae-48f0-83df-19c9dd6699c6"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjktMS0xLTEtMA_54906e96-afa1-4761-b80c-2ed36f8fc116"
      unitRef="usd">88416000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMjktMy0xLTEtMA_a9349132-d49e-4291-a2a9-0736e9617d64"
      unitRef="usd">116674000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzAtMS0xLTEtMA_e2057308-a816-45cd-80ce-c0587d89748a"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzAtMy0xLTEtMA_3d4b1f25-b8c1-4809-a8c1-46469ed2efbd"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzEtMS0xLTEtMA_00ac73cd-f1d9-4c95-9e73-b6eb7f09dd8b"
      unitRef="usd">13793000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzEtMy0xLTEtMA_e24e2fb5-aabe-43da-8ea0-c6b6eb00deaa"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzMtMS0xLTEtMA_315a122c-ea02-4e43-9faf-91af7e4a6caf"
      unitRef="usd">19489000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzMtMy0xLTEtMA_efa9c61f-2868-4234-b997-5b3d0f71f9f1"
      unitRef="usd">19133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzQtMS0xLTEtMA_48880964-ea68-47d7-b51e-4034e51f15ae"
      unitRef="usd">146698000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzQtMy0xLTEtMA_7716967a-a6c5-45fb-8bf3-d7477f30fbc2"
      unitRef="usd">160807000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzUtMS0xLTEtMA_8ae3f4fc-c191-436a-9b20-42cd3eb5dd3d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzUtMy0xLTEtMA_c95be057-2187-403f-93e9-0292c5336e6b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzIx_6b69973f-d0ee-4bff-b347-775845c01cb5"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzIx_96c890fa-1cab-4d3d-8474-c56df6bc45a3"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzM1_3bda37e1-71e6-4a2b-90c9-86caaf8dda66"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzM1_8bd969e5-2251-465a-a1df-def0a4a256d8"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_02156f17-7ad2-4d51-80eb-18dd2920f26b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_1a3333d8-3c35-4f46-af8a-2f8c5710998d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_bd4f9f50-f532-4799-a221-0b4e1905befc"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMC0xLTEtMC90ZXh0cmVnaW9uOmI2YWFlMWJhZjY4NTRhYzc5YmIzZjU1Y2JmMWU5MTA5XzU3_fc84c03f-4311-4609-8541-c27801929ba5"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMS0xLTEtMA_ede88cb6-fcc3-4af5-b76f-757bd576d066"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzgtMy0xLTEtMA_619634aa-0207-48fb-9901-ca672f7272b3"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzE4_4af3bd2e-7211-45aa-a365-ce9704051727"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzE4_716d6762-1109-479d-b0c0-09c3e79945cc"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzMy_f5e6d45a-dfe2-4f60-8590-484f8436b9c5"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzU0_2a59572d-5c3f-45f4-b090-c3c7c250abc7"
      unitRef="shares">189702550</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzU0_8c87d117-3a16-4bce-a65a-2cee22cbaa18"
      unitRef="shares">189702550</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzk0_0841bd08-38c1-4bb0-a89a-fd1fd88a9c58"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzExNg_09e84725-519b-40dd-9e58-498f2dc273e7"
      unitRef="shares">189588161</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjc5MDcyNGZjYmE2NzQzZTdhMmRkODg3ZTlhNTUxNWYxXzExNg_2e7a67ae-6f39-4ede-890f-7aabe2af446b"
      unitRef="shares">189588161</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMS0xLTEtMA_c80bddc6-5d1c-4314-965c-b59a77ce2d01"
      unitRef="usd">1897000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfMzktMy0xLTEtMA_43a59cd0-57bd-49bb-9df5-987ff0a91ed2"
      unitRef="usd">1896000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDItMS0xLTEtMA_b04e0f41-b85f-42b0-b8ed-28b8921c266b"
      unitRef="usd">604488000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDItMy0xLTEtMA_94e06bd4-8bd7-4d51-b87d-7a977501ce67"
      unitRef="usd">592170000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDMtMS0xLTEtMA_7a059c70-7dee-4a99-bf07-4ce60d22f165"
      unitRef="usd">64406000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDMtMy0xLTEtMA_7058d98e-982b-4c72-9295-f4070d2d8865"
      unitRef="usd">3551000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDQtMS0xLTEtMA_a56effec-981b-4e36-ab98-e68c559eff5d"
      unitRef="usd">-15368000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDQtMy0xLTEtMA_7172aaeb-f76b-4c68-92b8-a3a887ffd242"
      unitRef="usd">-11865000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDUtMS0xLTEtMA_7a0f8532-72c3-4c5a-bdf0-051bf3f35d75"
      unitRef="usd">655423000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDUtMy0xLTEtMA_0c553863-0e32-4ab7-9727-70ddfffb9b3d"
      unitRef="usd">585752000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDYtMS0xLTEtMA_bc2ebdd4-a87a-41c4-b6e9-6fcadcd509c7"
      unitRef="usd">1130000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDYtMy0xLTEtMA_a865b1b6-a960-43af-a360-113043bad938"
      unitRef="usd">1119000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDctMS0xLTEtMA_f80d4ce6-fab7-4172-b39a-ed5e65fd604e"
      unitRef="usd">656553000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDctMy0xLTEtMA_620c4d9b-182d-4f70-ade4-55a8263b8119"
      unitRef="usd">586871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDgtMS0xLTEtMA_c07ebf7b-9e5f-43df-959f-2574aaf410a7"
      unitRef="usd">803251000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xOS9mcmFnOmU3NjljZTU0NjY1ZTRjYWM5MDA1MjI3OTU0MWY2MTI1L3RhYmxlOjY5YWZlYWEyNGE5NDQ1NDlhNjhjMjU3MDk5OGY4ZmY2L3RhYmxlcmFuZ2U6NjlhZmVhYTI0YTk0NDU0OWE2OGMyNTcwOTk4ZjhmZjZfNDgtMy0xLTEtMA_ae6475cf-9d9e-4a43-a060-3ecac6261e7e"
      unitRef="usd">747678000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia255e714afc84e94bda3e32e318c957d_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi0xLTEtMS0w_45ed8e07-3ee7-40d1-a645-69ffa9afb25b"
      unitRef="usd">156445000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if919cf8bc97d492eb84a606423a7f998_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi0zLTEtMS0w_6799dfc4-11b1-4e54-a9d9-531676f66efc"
      unitRef="usd">114138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb20ba1c947d490d886dc7302a0a8a2e_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi01LTEtMS0w_fc553aff-26e4-4f42-ac5f-7cf5f29c363c"
      unitRef="usd">309134000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9f0021635c443aca9a30d809a09a05c_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMi03LTEtMS0w_985612b2-1175-4f6e-ae64-92903b5a93e8"
      unitRef="usd">205519000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60508bd51d9e47b18f929a863829af20_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy0xLTEtMS0w_17b853ec-0275-42d4-bb60-bb09c66be577"
      unitRef="usd">37165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4df5a39b09e14e4e958199019c029253_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy0zLTEtMS0w_def25b65-87fe-4b80-b3a0-5b00763dcf41"
      unitRef="usd">22511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ebe485f609b4f719e923a67ce68d05d_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy01LTEtMS0w_2463406e-23fd-4fe0-8e0b-df0b4c1e186c"
      unitRef="usd">72618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad0e655a95d74ee799ddf5ffa13d96d6_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMy03LTEtMS0w_4e6ac7e0-cfd9-4c72-b258-1c5a86326dfd"
      unitRef="usd">46131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC0xLTEtMS0w_5a213bfe-ca53-4440-b105-1aac2eb8c718"
      unitRef="usd">193610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC0zLTEtMS0w_99344a6c-57ee-4ce3-bff9-ee742866563b"
      unitRef="usd">136649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC01LTEtMS0w_b03bac1a-3d1a-4fe9-8c60-3d93507ef6f3"
      unitRef="usd">381752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNC03LTEtMS0w_aa3f0f6b-d506-4214-96c9-1563a860ea73"
      unitRef="usd">251650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS0xLTEtMS0w_6045e694-b64f-42ea-9b35-d288a65d4e7f"
      unitRef="usd">91078000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS0zLTEtMS0w_f06cff85-404b-443d-91fd-b8b55279d75c"
      unitRef="usd">74879000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS01LTEtMS0w_bdbae867-5950-4d03-b29d-71e19259441b"
      unitRef="usd">185060000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNS03LTEtMS0w_21446c18-dba8-4ac3-ac17-add27d059e86"
      unitRef="usd">134179000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi0xLTEtMS0w_e4c0738b-3410-4896-8122-45cbff503b27"
      unitRef="usd">102532000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi0zLTEtMS0w_25d3fa85-e216-4724-9eaa-ec1e5edd5451"
      unitRef="usd">61770000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi01LTEtMS0w_ceebb470-2b0a-402c-aa7f-473713b89cf6"
      unitRef="usd">196692000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfNi03LTEtMS0w_eaaeb27a-a721-41dc-b3de-ca2b5e26609a"
      unitRef="usd">117471000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC0xLTEtMS0w_905cd582-bf3e-4ffa-9aa8-c71a7b99cdfe"
      unitRef="usd">29590000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC0zLTEtMS0w_d7c380d3-ea4a-4f4f-9e4f-6f4b4158d94e"
      unitRef="usd">25130000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC01LTEtMS0w_b6f28185-3e5b-4fa5-83f8-94a4502f74e1"
      unitRef="usd">59144000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOC03LTEtMS0w_8dcb1a23-82e3-4c31-be35-abe4a837212a"
      unitRef="usd">49510000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS0xLTEtMS0w_9291f194-acd6-4c78-885c-8c04fcb269f0"
      unitRef="usd">34088000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS0zLTEtMS0w_754537ad-cc48-40eb-bfea-ae94e020ef90"
      unitRef="usd">24238000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS01LTEtMS0w_8c26c415-7a31-43ca-82b3-98998d32be79"
      unitRef="usd">66152000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfOS03LTEtMS0w_f3a0d4d8-df6b-4dd6-905c-be964b99e4b7"
      unitRef="usd">51027000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtMS0xLTEtMA_6f6e8001-bc15-43d4-aac9-8e2289e595c3"
      unitRef="usd">300000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtMy0xLTEtMA_8e42f6bc-58e3-4b56-b87d-58681b3d950e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtNS0xLTEtMTU1_667b6276-6c98-4ef2-baec-fcc68ad4f3d0"
      unitRef="usd">600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTEtNy0xLTEtMTU1_e27c4fab-2312-466b-95c5-6196fe410cd6"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OperatingExpenses
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItMS0xLTEtMA_36ed7c68-f052-4dbc-95bd-eead4680899d"
      unitRef="usd">63978000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItMy0xLTEtMA_1c5e7fda-c262-48da-a1c6-6a4e8f3bbef9"
      unitRef="usd">49368000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItNS0xLTEtMA_5779de1b-82fa-4a0a-8c29-80158ab760c4"
      unitRef="usd">125896000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTItNy0xLTEtMA_ff110400-243b-4893-b638-82c16369deac"
      unitRef="usd">100537000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtMS0xLTEtMA_6394ca59-1a72-498a-ab6d-e599b30b057c"
      unitRef="usd">38554000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtMy0xLTEtMA_462b8b93-dee1-4d95-8df1-67dfe6b97298"
      unitRef="usd">12402000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtNS0xLTEtMA_f0724416-7f46-49b8-aacb-c956ec9abb7b"
      unitRef="usd">70796000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTMtNy0xLTEtMA_8cefe3b0-4dc6-416e-b955-bfc796f4a96a"
      unitRef="usd">16934000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtMS0xLTEtMA_e4e69e04-967e-4cef-89c4-7d3b5a736514"
      unitRef="usd">-1150000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtMy0xLTEtMA_2fd1efbf-2dc0-46ff-8030-f1d93275dd96"
      unitRef="usd">350000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtNS0xLTEtMA_f216c1ef-4139-49f0-8429-18457bb2c88b"
      unitRef="usd">-1495000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTYtNy0xLTEtMA_a4036ea3-d9e5-43a9-b072-bc37a68c1466"
      unitRef="usd">663000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctMS0xLTEtMA_72305cdc-ba03-4ac2-aa78-54fa7f3ae0b8"
      unitRef="usd">202000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctMy0xLTEtMA_2d7bdab6-d814-4b59-9bec-57e5b9ed891a"
      unitRef="usd">-1318000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctNS0xLTEtMA_0676eb67-4865-4392-bf27-83feba496540"
      unitRef="usd">-52000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTctNy0xLTEtMA_595d8e39-e487-4865-9ae9-077fe40a5f3f"
      unitRef="usd">-1186000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtMS0xLTEtMA_5c579bc3-1ccd-4d94-a0e4-b6d178b6cbf1"
      unitRef="usd">226000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtMy0xLTEtMA_f8e59084-c3b0-4865-96cf-6ec128e5884e"
      unitRef="usd">246000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtNS0xLTEtMA_e0d7b3a0-c389-4e1e-8179-0814a40505d9"
      unitRef="usd">505000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTgtNy0xLTEtMA_8e4e937f-eae1-49f9-a272-5fd4ebd82e7c"
      unitRef="usd">458000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktMS0xLTEtMA_4615946f-2c30-49bc-bba1-262659d2fb77"
      unitRef="usd">1534000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktMy0xLTEtMA_099dbea4-8ea5-4333-a253-016dde2929b5"
      unitRef="usd">20000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktNS0xLTEtMA_75c50ac1-0a01-400f-a027-1d86aa63f141"
      unitRef="usd">1582000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMTktNy0xLTEtMA_1dfb884c-b223-4b1b-a7f9-50298c5f7402"
      unitRef="usd">213000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtMS0xLTEtMA_3250e5d4-c6d0-4e57-9d42-60fccff079e5"
      unitRef="usd">39366000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtMy0xLTEtMA_600674d7-04ed-4c09-8371-82b22aae02e1"
      unitRef="usd">11700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtNS0xLTEtMA_e42632b8-140f-4da1-acf3-0e6aa56420c4"
      unitRef="usd">71336000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjAtNy0xLTEtMA_2dcb1a80-f64d-40c3-9ebd-5cae7a717ef5"
      unitRef="usd">17082000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtMS0xLTEtMA_22302ddf-0ed5-4b20-9e59-2aa83020f0a2"
      unitRef="usd">6143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtMy0xLTEtMA_6ecc490a-1e11-4b26-9c5c-09351dc596a4"
      unitRef="usd">2082000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtNS0xLTEtMA_6f3e77d3-cc74-4997-af11-e1da02bad9e2"
      unitRef="usd">10406000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjEtNy0xLTEtMA_9e70e524-83f3-42ce-ba03-f64d61597e82"
      unitRef="usd">2610000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItMS0xLTEtMA_a19437bd-f8fe-4122-8909-dd931657b59f"
      unitRef="usd">33223000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItMy0xLTEtMA_1732b93c-80f8-454e-8851-bc0de3c68f21"
      unitRef="usd">9618000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItNS0xLTEtMA_485cdd90-86ce-4fa8-9ebf-17fd40722bba"
      unitRef="usd">60930000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjItNy0xLTEtMA_26ef068d-352a-4102-b097-42838f20aae0"
      unitRef="usd">14472000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtMS0xLTEtMA_931b6cd1-d0a2-41b2-9f6e-c4b7747c7994"
      unitRef="usd">37000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtMy0xLTEtMA_249f276b-c346-496c-bc0a-7197fd4c248f"
      unitRef="usd">34000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtNS0xLTEtMA_c29e5721-2e2a-4daf-b2e4-0316a3b5b76f"
      unitRef="usd">75000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjMtNy0xLTEtMA_fc1611ec-0db9-45a0-908f-9e311b8581a9"
      unitRef="usd">68000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtMS0xLTEtMA_a02b8cc8-6ce1-4877-b293-7ffef016558a"
      unitRef="usd">33186000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtMy0xLTEtMA_ba0eac37-8e6e-4050-b5d4-4a3535575275"
      unitRef="usd">9584000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtNS0xLTEtMA_85632b62-c819-451e-9da9-7d4eb9b0e1a2"
      unitRef="usd">60855000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjQtNy0xLTEtMA_a1dfb1a7-a9e4-42d3-b312-7efec2263d2b"
      unitRef="usd">14404000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtMS0xLTEtMA_54dd67b2-e124-41e6-9f39-b68f0235371c"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtMy0xLTEtMA_504b59f0-5f73-4c18-920c-7cb3f12dc0e4"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtNS0xLTEtMA_860060e7-b263-46ed-aee7-7ca1efc1c488"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjYtNy0xLTEtMA_52a3ec73-7035-4593-bc4e-9c53a2aaa816"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctMS0xLTEtMA_ad747d1b-85d9-448b-9338-ca7f0a1fb307"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctMy0xLTEtMA_da589393-518a-4f12-9bd6-9a0ba03c691b"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctNS0xLTEtMA_4833f077-3031-4243-81ac-7e134e2fe44b"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjctNy0xLTEtMA_66552a10-ffdf-4da0-97e6-e4acd20054f2"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktMS0xLTEtMA_abdf213b-6bbe-4ce3-8cad-634aadd61cdf"
      unitRef="shares">189673788</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktMy0xLTEtMA_52000c63-b306-4e55-845c-1e662cae0dd7"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktNS0xLTEtMA_f213f107-1901-4d67-bcca-c1b41039df3c"
      unitRef="shares">189629535</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMjktNy0xLTEtMA_fd77af25-9da3-482f-aad7-7eb711e4134c"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtMS0xLTEtMA_154c6042-ef3c-4de1-b82d-25a01bc6c913"
      unitRef="shares">191676422</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtMy0xLTEtMA_e20ed975-4740-431a-8be5-cc5e21317e80"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtNS0xLTEtMA_b8521d37-480f-4694-8dcb-a00fc5085662"
      unitRef="shares">191416250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yMi9mcmFnOmNjODRjY2I1ZDE5NjRmNWU4ODY0ZjU4OGUxNTI1NWVhL3RhYmxlOmRiM2EyNTFhYTFlNzQxNzA4YTI4YTczZjgxM2U5MzRmL3RhYmxlcmFuZ2U6ZGIzYTI1MWFhMWU3NDE3MDhhMjhhNzNmODEzZTkzNGZfMzAtNy0xLTEtMA_7172d22b-722a-4540-a46f-082d16bfb3bf"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi0xLTEtMS0w_60a298e6-c664-4aca-bada-c2f2aa694b37"
      unitRef="usd">33223000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi0zLTEtMS0w_491a7fd2-16bb-4387-9dad-955e515c7b99"
      unitRef="usd">9618000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi01LTEtMS0w_3c8ea800-8d8e-4cc4-a421-72b60fb0690b"
      unitRef="usd">60930000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMi03LTEtMS0w_b81f7946-23b6-4564-abd4-10cff13ccc13"
      unitRef="usd">14472000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy0xLTEtMS0w_f9b012ac-931b-4990-ba14-2b2c10510c3e"
      unitRef="usd">37000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy0zLTEtMS0w_e11da854-e5b7-4937-97f0-825d0f1e28a1"
      unitRef="usd">34000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy01LTEtMS0xNjU_b8f167c9-4da9-4094-826e-297de15380b8"
      unitRef="usd">75000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMy03LTEtMS0xNjU_04d2e09d-60bd-4e34-840f-c3e6e89e6a8f"
      unitRef="usd">68000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC0xLTEtMS0w_5b44936f-e413-49ff-b5d0-f27474e44555"
      unitRef="usd">33186000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC0zLTEtMS0w_4c86cb0a-cef0-4089-9221-fc2382e6cb4a"
      unitRef="usd">9584000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC01LTEtMS0yMjQ5NQ_309f92b5-0a41-43eb-b474-284d9a76b89e"
      unitRef="usd">60855000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNC03LTEtMS0yMjQ5NQ_cba071b8-d888-4636-a076-05f78197780f"
      unitRef="usd">14404000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi0xLTEtMS0w_ed88a099-8378-4333-a320-39a79ed2b987"
      unitRef="usd">-3537000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi0zLTEtMS0w_c072f11a-86b7-4005-8321-8ff3b9cacc07"
      unitRef="usd">1900000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi01LTEtMS0w_bec69433-a4d6-4a88-9232-9e2f64bad7eb"
      unitRef="usd">-3567000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNi03LTEtMS0w_47e817cf-d8eb-4434-917d-a98f5aaf91d2"
      unitRef="usd">6180000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy0xLTEtMS0w_d8f65f7b-8499-4dec-bf1d-6352af0d768e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy0zLTEtMS0w_c4658eaf-01ae-48ed-9916-2868ba0d653b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy01LTEtMS0w_10e5d8d9-818b-4dbd-8a87-5141d82300d0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfNy03LTEtMS0w_d9132b44-2733-490a-b712-8b8ecd43a0f4"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC0xLTEtMS0w_8aeef845-de3e-4aff-bf22-bcdb9bcf6485"
      unitRef="usd">29649000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC0zLTEtMS0w_debfd199-c6d7-440a-bb99-fde50cc74a80"
      unitRef="usd">11484000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC01LTEtMS0w_63c1b66b-e9fd-4af8-982d-4eb451742a87"
      unitRef="usd">57288000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOC03LTEtMS0w_41de5bb6-3eda-4382-8321-4beff8c3348a"
      unitRef="usd">20271000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS0xLTEtMS0w_d58fc35b-af25-47cd-9cc7-d94d8d11f309"
      unitRef="usd">-34000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS0zLTEtMS0w_f7630d3d-0ad6-4166-a27e-a7467bb11af2"
      unitRef="usd">31000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS01LTEtMS0w_1bf4c838-2e9a-4991-a093-48cd0d0ebc1a"
      unitRef="usd">-64000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfOS03LTEtMS0w_4173153b-78d5-4b84-81fe-d382946bb3ee"
      unitRef="usd">24000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtMS0xLTEtMA_35e1eaae-585e-42ca-997f-16544ebd97e3"
      unitRef="usd">29683000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtMy0xLTEtMA_f27c04e5-1a33-4a9e-92a2-578cd6a95502"
      unitRef="usd">11453000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtNS0xLTEtMA_7ebf26db-7443-45ac-afd1-4e4a0920e020"
      unitRef="usd">57352000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yNS9mcmFnOmFlNTViMTFkZjEzMTQwM2Y5MDcwODNjOWZkZTcyMzQ5L3RhYmxlOjJiN2Q4NGJiZTA3ZDQ4YmNhNWY1NzZjZWI5YzBhYThmL3RhYmxlcmFuZ2U6MmI3ZDg0YmJlMDdkNDhiY2E1ZjU3NmNlYjljMGFhOGZfMTAtNy0xLTEtMA_7f4ec58d-83b5-4c54-aa0f-09a7578ee1e3"
      unitRef="usd">20247000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i861319f85dd140b2a224dae9908b2af6_I20200626"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0xLTEtMS0yNDA_6c67d65b-77af-4bdc-9566-3f146b435045"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i861319f85dd140b2a224dae9908b2af6_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0zLTEtMS0yNDA_ec001e3d-31a1-44d6-8290-a4bcee5aac1c"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i17766623542e4dab8ef06a05e950f6ad_I20200626"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi01LTEtMS0yNDA_f4eb397f-8e2d-4db4-83b7-54b945d82762"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i17766623542e4dab8ef06a05e950f6ad_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi03LTEtMS0yNDA_b8699d5b-3887-4e5e-b269-fbf1182703ff"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c37029610104146a9a1db2fd1d18eff_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0xOC0xLTEtMjQ1_d3aa7d12-f485-4d10-9b8d-e5f348a354c5"
      unitRef="usd">439679000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia5a2452c72754ebe88fba4f0c063a544_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yMC0xLTEtMjQ1_61da3842-87dd-461e-aac1-e7c378b01a4a"
      unitRef="usd">199175000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76664acdabb44169a82ab018eb9ec02e_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yMi0xLTEtMjQ1_19d0010b-885a-48fd-8bf0-43ff57f29d1e"
      unitRef="usd">-16002000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i72f61a958e6b438796f6fc0efa61821c_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yNC0xLTEtMjQ1_da4df515-ae98-46a9-851d-9301b14f9052"
      unitRef="usd">977000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i46582cf089a542e08d1b196a87d7281e_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMi0yNi0xLTEtMjQ1_ae4b360b-9073-4199-91f0-54557ccb3085"
      unitRef="usd">623935000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0502d02ac71e427dbe4a4fd625e50da7_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMy0yMC0xLTEtMjQ1_5e2978c6-bd00-4349-afd3-3d932b22f790"
      unitRef="usd">9584000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if22aed30eda942f38a2e1b1715f05e04_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMy0yNC0xLTEtMjQ1_4d534a2b-461c-4652-89a5-868fe9201abd"
      unitRef="usd">34000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMy0yNi0xLTEtMjQ1_7b75283f-9c80-4e98-b7ef-ef3fa0ccb859"
      unitRef="usd">9618000</us-gaap:ProfitLoss>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="ie2fbd150d74641f785aff65a15ba421d_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNS0xOC0xLTEtMjUw_a50fbd1d-779a-46b1-8577-9c0a6ab55912"
      unitRef="usd">527000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNS0yNi0xLTEtMjUw_a2be1c3f-eddc-45ec-a5b8-a312b5d00ef5"
      unitRef="usd">527000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie2fbd150d74641f785aff65a15ba421d_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNy0xOC0xLTEtMjU3_ad6cd1d9-09c3-4f5f-911f-7a2e2741f9e7"
      unitRef="usd">580000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfNy0yNi0xLTEtMjU3_69f068b0-670e-471c-9e14-cea41f5448ac"
      unitRef="usd">580000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i933ff551b38c45c1a59c8b28ce4ff0d1_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTMtMjItMS0xLTI2Mw_0e7efcd9-ea8c-446a-9523-fd88299d9e8a"
      unitRef="usd">1869000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if22aed30eda942f38a2e1b1715f05e04_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTMtMjQtMS0xLTI2Mw_4d035c61-d616-4cf9-9150-55f8144292ff"
      unitRef="usd">31000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTMtMjYtMS0xLTI2Mw_f6b6b617-eef9-4bed-8832-264b5d17a6ce"
      unitRef="usd">1900000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMS0xLTEtMjY5_f63dbeb0-cd15-4cfb-a863-c0aa6f0861a7"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMy0xLTEtMjY5_5ab74ae9-7e4b-406e-94d1-41184069a04b"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtNS0xLTEtMjY5_cb903853-4537-42ef-903a-fbb1fdf1d5a5"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtNy0xLTEtMjY5_639dfd87-45e3-4613-818d-3629a8a114e1"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iabba590dd29440d485b0ad06e0cff6f4_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMTgtMS0xLTI2OQ_8c842ea2-5701-4e86-a41d-55a838a44290"
      unitRef="usd">439732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa485e3f0f32486ea8bedf05ba0927d6_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjAtMS0xLTI2OQ_b3512531-abe2-4181-86be-140a22f8f172"
      unitRef="usd">208759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic61479f6891e4fb98fa5385092d7fc75_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjItMS0xLTI2OQ_6ba60095-fe15-45f3-94d8-17709c045198"
      unitRef="usd">-14133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i217effa8ef944228894f4f369ca7b2f5_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjQtMS0xLTI2OQ_d6862fe4-a841-47fd-be2f-51666ce13bbe"
      unitRef="usd">1042000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmZmZmE3ZWQyMTg0ZTQxNWZiNzZjZjBhNWE4YTczYTVkL3RhYmxlcmFuZ2U6ZmZmYTdlZDIxODRlNDE1ZmI3NmNmMGE1YThhNzNhNWRfMTUtMjYtMS0xLTI2OQ_74ac4bc8-dcbe-4cb4-b477-c369ccb22e38"
      unitRef="usd">635506000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i46d646427bad48159ce2e924f7d95e1d_I20210625"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0xNC0xLTEtMzE4_44d0c1de-f59a-4166-b4ab-a250705f6c41"
      unitRef="shares">189581621</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i46d646427bad48159ce2e924f7d95e1d_I20210625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0xNi0xLTEtMzE4_add8629f-4c6e-4513-bc40-c9c9733ba42a"
      unitRef="usd">1896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i659b6cb462f84dec886d1a57fd367db4_I20210625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0xOC0xLTEtMzE4_9b03d773-5088-4231-a7b8-fab5daaa25de"
      unitRef="usd">597001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc5b047ef93a4f7fb2482f9f31e45b5b_I20210625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yMC0xLTEtMzE4_5ee09181-bf4b-4c16-b0b3-9872183873b4"
      unitRef="usd">31220000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i98444de991e44fb088a2da5407deb1f6_I20210625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yMi0xLTEtMzE4_64f3c32f-d7df-4158-bbd4-dd7b58bb64f1"
      unitRef="usd">-11865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i204dfa5b90954e718cf7e7ee47ed88c1_I20210625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yNC0xLTEtMzE4_e9dcc2db-f951-4def-8dc2-ffd7a4ca1cf9"
      unitRef="usd">1127000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic756b34d3e0f4bd99138ca23d5892352_I20210625"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMi0yNi0xLTEtMzE4_49ba07ed-0dc4-4a46-a8aa-7795179e754b"
      unitRef="usd">619379000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="iee6a63e7027e4e0ba88e86c36ec16cca_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMy0yMC0xLTEtMzE4_137d9ecd-19cb-477c-877f-1791d8c3327a"
      unitRef="usd">33186000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i9fe1c12f481b481d879ef1af6f9620fc_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMy0yNC0xLTEtMzE4_8ca51a2c-6b06-430f-9755-c3f6c4cd6676"
      unitRef="usd">37000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfMy0yNi0xLTEtMzE4_3167af02-9da2-4fc2-801e-9d7eff18a83f"
      unitRef="usd">33223000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xNC0xLTEtMjIzNzY_df380bc5-d0c7-42cc-a87a-f055c5330761"
      unitRef="shares">59563</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i09689a6179c54cbcb2a2429337d9448f_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xOC0xLTEtMjIzNzY_ed0484db-d6eb-49a8-a81d-dcc16c5d5d5c"
      unitRef="usd">1291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0yNi0xLTEtMjIzNzY_88bcd3ab-2760-441b-ac84-71c3b9673940"
      unitRef="usd">1291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xNC0xLTEtMzE4_d7b90872-10bc-493f-95cf-fd2ca41cac57"
      unitRef="shares">61366</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie1908fdb457746aeb700066dd3bcfadd_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xNi0xLTEtMzE4_57bfb783-b72c-4193-bbcb-e5e6e223a6a2"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i09689a6179c54cbcb2a2429337d9448f_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0xOC0xLTEtMzE4_8d23d3a9-d7a6-4b60-93c1-4ff0d0b8904e"
      unitRef="usd">6196000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNC0yNi0xLTEtMzE4_d63631b1-7e6d-408d-8fea-8fcadff38b95"
      unitRef="usd">6197000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia2884381b495409fbaa03a1690c1d15b_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNS0yMi0xLTEtMzE4_4a121346-97f4-4dfb-a17a-bf9ad4c8ef06"
      unitRef="usd">-3503000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i9fe1c12f481b481d879ef1af6f9620fc_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNS0yNC0xLTEtMzE4_32bd9783-54bc-49f3-a5a3-6058ac70d94d"
      unitRef="usd">-34000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNS0yNi0xLTEtMzE4_41b0ecf5-96b5-4ff1-ab72-3bf20591baba"
      unitRef="usd">-3537000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0xNC0xLTEtMzIz_71100dbb-2d5a-4bf9-bd20-aaee0d97b3fd"
      unitRef="shares">189702550</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0xNi0xLTEtMzIz_2b267dd8-8642-4c3d-9c6d-dee8583e0f70"
      unitRef="usd">1897000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4af23c714e9b4c958c2488377e91ae65_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0xOC0xLTEtMzIz_2c091d2d-5b3f-487d-b81c-4f429a022e5d"
      unitRef="usd">604488000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia237cd26a757402abbd33fadcd8e8b0e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yMC0xLTEtMzIz_c826c62a-cd97-490c-aa5a-a7a960edc0b9"
      unitRef="usd">64406000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i151fa6bf41bb41ae915c7bb8d9424108_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yMi0xLTEtMzIz_3f9bf6dd-d144-4dfa-8bc7-3aacaaf6aafc"
      unitRef="usd">-15368000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f3528febec8435da1bfa5f1d275d28b_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yNC0xLTEtMzIz_bebc1292-7cad-492b-b17d-425ffea89ea9"
      unitRef="usd">1130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjU4NDVkYzE3MGU1YTQzYWI5YjgwMjcwODcyODI3MjU2L3RhYmxlcmFuZ2U6NTg0NWRjMTcwZTVhNDNhYjliODAyNzA4NzI4MjcyNTZfNy0yNi0xLTEtMzIz_78435aa0-b1d6-4235-b9e9-d131ce4e9204"
      unitRef="usd">656553000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i02547ec35bc34500a8f12a5af8b02b7b_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0xLTEtMS0w_3abf583a-b8fe-4cbb-b6ca-551c389aef0c"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02547ec35bc34500a8f12a5af8b02b7b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0zLTEtMS0w_b867fa12-4e95-4ddb-9566-22a748a1857a"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia8c771bae8c74d41aca8ad982282da69_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi01LTEtMS0w_ed480f8e-4fa1-4d54-8e12-223662692d11"
      unitRef="shares">622470</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8c771bae8c74d41aca8ad982282da69_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi03LTEtMS0w_49cbb95a-f75e-4716-8c85-09da9300326c"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bf4c3fe75c54b40a29ea81139541675_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0xOC0xLTEtMA_5d1bbc87-48f4-402b-ab3b-776a57a311ab"
      unitRef="usd">458697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i81426d1f5704495e9eabaad0befefe59_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yMC0xLTEtMA_3ffed567-9bc2-45f6-bc6a-0475b5e0bad3"
      unitRef="usd">194355000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia445190e013b4276b2e920ac9417fe94_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yMi0xLTEtMA_c55425bb-be23-4aa3-aa0a-3e85cfce3f14"
      unitRef="usd">-19976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia4aef25b5ab14865a8adccfd6ca92cd8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yNC0xLTEtMA_fed74125-ac6f-43f1-ad66-bd42c8fbef89"
      unitRef="usd">950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMi0yNi0xLTEtMA_c4776b68-90fd-49a9-b882-5a20496db1ac"
      unitRef="usd">634132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ic5761d9c92f8452aa1f7026a9ee77f75_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMy0yMC0xLTEtMA_eb19b024-5126-4e07-9224-18841e883ed5"
      unitRef="usd">14404000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9e2c2e3861447fdb46b9f904febdb81_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMy0yNC0xLTEtMA_b7bec4ff-43a9-4c46-8397-c6f471f93a2e"
      unitRef="usd">68000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMy0yNi0xLTEtMA_d8c745a0-0ae7-4099-9f4c-808df54b6079"
      unitRef="usd">14472000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i1459f1ffb5c34bafa1517601a600d265_D20200328-20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNC01LTEtMS0w_b464d170-de50-4467-8428-3a7bd5e49f37"
      unitRef="shares">15828</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNS0xOC0xLTEtMA_28260363-1bb5-4ac7-979f-f3507d6a1b55"
      unitRef="usd">19692000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNS0yNi0xLTEtMA_48fd34c0-d4fd-4537-8d8a-688ff43520c0"
      unitRef="usd">19692000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock
      contextRef="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNi0xOC0xLTEtMA_8ee0326b-6a4a-4903-b67a-ded364f7ec02"
      unitRef="usd">-298000</algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock>
    <algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNi0yNi0xLTEtMA_1e8c4371-a43f-48d1-b03f-a1e8b702566c"
      unitRef="usd">-298000</algm:AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib00e6289aa5b442eb376c103e9f9df41_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNy0xOC0xLTEtMA_4fc58f54-bd11-486f-bf28-9a8c7e4b5434"
      unitRef="usd">1025000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfNy0yNi0xLTEtMA_d7b9e7cf-01e3-461b-b903-471da1f64d41"
      unitRef="usd">1025000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i6b23b5c9597849a9b8bd24f9a1cc00a0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTMtMjItMS0xLTA_e398b84a-a4f5-4e9b-aa08-d6ab71570955"
      unitRef="usd">6156000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib9e2c2e3861447fdb46b9f904febdb81_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTMtMjQtMS0xLTA_4256c55f-0089-4499-a40b-c9cd2d85f3d5"
      unitRef="usd">24000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTMtMjYtMS0xLTA_b61c9e20-5c00-4be9-8c16-889020fc8398"
      unitRef="usd">6180000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i6b23b5c9597849a9b8bd24f9a1cc00a0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTQtMjItMS0xLTA_b8186ce0-10e8-42b5-bf4f-60e4eafc8eaa"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTQtMjYtMS0xLTA_b525f753-898a-427a-a7d2-2e525cafc454"
      unitRef="usd">313000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMS0xLTEtMA_7e6d8694-d787-43a0-9ea9-951ed22772bb"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if77c4c8c227e4b1d8e2d03825b2884b5_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMy0xLTEtMA_aa07b8ce-4be8-45c0-a1a0-e86cc6efaa28"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtNS0xLTEtMA_43699b93-1c04-438a-aa3a-735c6bf4a194"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i794964a6f2c442538ba8ded04a5f08f8_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtNy0xLTEtMA_2b179aa5-263c-4ead-9c8d-9d0601756359"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iabba590dd29440d485b0ad06e0cff6f4_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMTgtMS0xLTA_f48c7449-c38b-4522-af1d-a39eccaf9061"
      unitRef="usd">439732000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifa485e3f0f32486ea8bedf05ba0927d6_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjAtMS0xLTA_73037b95-6dcd-4dd7-9940-0a7b96c7368c"
      unitRef="usd">208759000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic61479f6891e4fb98fa5385092d7fc75_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjItMS0xLTA_dec0a59b-a9f5-4b7b-8186-b550f934a0e6"
      unitRef="usd">-14133000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i217effa8ef944228894f4f369ca7b2f5_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjQtMS0xLTA_468debf7-1133-4972-8586-6e00846a5ac3"
      unitRef="usd">1042000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOmRmZjhkNzI2YmQwNDQ4YjU4NTJmYmQwYmY0ZTdmMzY3L3RhYmxlcmFuZ2U6ZGZmOGQ3MjZiZDA0NDhiNTg1MmZiZDBiZjRlN2YzNjdfMTUtMjYtMS0xLTA_50e08015-4f91-44ff-8082-e4d03d7dae1d"
      unitRef="usd">635506000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i44e1d2cd1dd34765b9acf739d5ddaa9a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0xNC0xLTEtMA_e16b2b6c-b23b-4cf9-8c69-80640c1b2338"
      unitRef="shares">189588161</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i44e1d2cd1dd34765b9acf739d5ddaa9a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0xNi0xLTEtMA_58c50de5-3bb8-452e-af52-67f21be3a060"
      unitRef="usd">1896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf75eab795ec49c2a3cde13c1f6a8973_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0xOC0xLTEtMA_f617457f-78e6-48a1-a4cf-364050c95e43"
      unitRef="usd">592170000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibfaf1d2b220e4c278061ee74564f1d69_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yMC0xLTEtMA_f0bc0733-89dc-49fc-bd21-42cdcb8110cd"
      unitRef="usd">3551000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iba4c13a2ba4140d5ad098b46f057bcc6_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yMi0xLTEtMA_39779abd-0ab7-4f80-8a9f-ebadf670f2f8"
      unitRef="usd">-11865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id2b51eaea77a43678df60c77da40c102_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yNC0xLTEtMA_1c05a041-54f3-4bc7-ba4e-6b9f77267a19"
      unitRef="usd">1119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMi0yNi0xLTEtMA_fdf72ea8-719d-42fd-ab84-eb17f5534615"
      unitRef="usd">586871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie73ebfd8095e4456ac18e4d7d325e7a7_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMy0yMC0xLTEtMA_0e895f30-fcfd-436f-8e24-5c6d49d7959a"
      unitRef="usd">60855000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i599002be10e844c78403fb76b31a0417_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMy0yNC0xLTEtMA_10be5444-efff-400e-b466-2fd11e4dc031"
      unitRef="usd">75000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfMy0yNi0xLTEtMA_f293c01c-e64a-459d-9ae7-c2a6c96569b5"
      unitRef="usd">60930000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i6c580a3d6d094271a6086329512064ec_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xNC0xLTEtMjI0MjQ_e149ca03-762c-48d9-85db-fb8069993eca"
      unitRef="shares">59563</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i5cb340d0b29049759d285f5131cfb74d_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xOC0xLTEtMjI0MjQ_43f4fa90-d401-4896-a83f-06546321a0f4"
      unitRef="usd">1291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0yNi0xLTEtMjI0MjQ_fd64814a-6017-40af-aaac-88505a5ed0e1"
      unitRef="usd">1291000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6c580a3d6d094271a6086329512064ec_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xNC0xLTEtMA_07741b65-70bc-499b-bc18-0e946bee9c5b"
      unitRef="shares">54826</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6c580a3d6d094271a6086329512064ec_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xNi0xLTEtMA_b1f91646-b345-4b24-9fe6-9e793df891fb"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5cb340d0b29049759d285f5131cfb74d_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0xOC0xLTEtMA_b0454702-84b1-40e2-83a6-96a824f2a569"
      unitRef="usd">11027000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNC0yNi0xLTEtMA_3e9fa1e8-24d4-4d95-8bcb-747c5f3d6237"
      unitRef="usd">11028000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i3421a90beab74c249850ff5f45a73c49_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNS0yMi0xLTEtMA_c718dc59-f0eb-4757-9c82-e480b67428ba"
      unitRef="usd">-3503000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i599002be10e844c78403fb76b31a0417_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNS0yNC0xLTEtMA_17775732-5c0e-476d-be35-bc38b27ab299"
      unitRef="usd">-64000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNS0yNi0xLTEtMA_2298f8af-5024-442b-ac7f-6583f2a42301"
      unitRef="usd">-3567000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0xNC0xLTEtMA_605d1168-1b8a-4b21-962f-0a8fad556a8f"
      unitRef="shares">189702550</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i08165d3e4242464081f2a426fcd6521d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0xNi0xLTEtMA_f71edb2a-ab8d-4f3e-b613-3e2f79ac356b"
      unitRef="usd">1897000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4af23c714e9b4c958c2488377e91ae65_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0xOC0xLTEtMA_b70f0861-a7bc-4691-876f-2f9c7c0229c5"
      unitRef="usd">604488000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia237cd26a757402abbd33fadcd8e8b0e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yMC0xLTEtMA_4504ef2f-0312-4cdb-b71b-344075abf907"
      unitRef="usd">64406000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i151fa6bf41bb41ae915c7bb8d9424108_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yMi0xLTEtMA_1bb79bfd-6735-41d7-8bad-e845aa1aa2fc"
      unitRef="usd">-15368000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f3528febec8435da1bfa5f1d275d28b_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yNC0xLTEtMA_52d4fad2-6146-4ae5-b04b-2e513012a768"
      unitRef="usd">1130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8yOC9mcmFnOjQ0NDBmZmZmYjU5ZjRlZDY4MTcwNWQ3NTY3ZDBhNWI4L3RhYmxlOjFkZWNlNjY1NTY1MTQ0ZDNiM2Y0YTgxMzA2YjI2MGE2L3RhYmxlcmFuZ2U6MWRlY2U2NjU1NjUxNDRkM2IzZjRhODEzMDZiMjYwYTZfNy0yNi0xLTEtMA_a3468ddc-a4d2-4fe3-a8ee-18177792fc13"
      unitRef="usd">656553000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMy0xLTEtMS0w_ac4bb2d6-4e4b-46e9-89c3-d51031269911"
      unitRef="usd">60930000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMy0zLTEtMS0w_a78ac357-cac5-48ae-991f-6183afb47a78"
      unitRef="usd">14472000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNS0xLTEtMS0w_8c0829a5-6c38-4ae6-83e8-15d358cdd036"
      unitRef="usd">24511000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNS0zLTEtMS0w_891e5b02-795b-4d91-8bdf-f91a658559ea"
      unitRef="usd">24026000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNi0xLTEtMS0w_d99acf61-142a-457c-8536-b7b64ae7aa54"
      unitRef="usd">25000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNi0zLTEtMS0w_347d7034-84ec-4a08-8682-96a348f28400"
      unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNy0xLTEtMS0w_d4675191-bc83-4615-9379-d2420f163389"
      unitRef="usd">-2246000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNy0zLTEtMS0w_df0930af-d89b-4a9f-8f5d-07bc610aae54"
      unitRef="usd">1307000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOC0xLTEtMS0w_5b876d97-d1e1-439a-932c-33d88cfd5180"
      unitRef="usd">11027000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOC0zLTEtMS0w_63135e0d-3a8b-4ab3-ae16-d1702c2d87fb"
      unitRef="usd">1025000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOS0xLTEtMS0w_f998e4bf-2834-432b-baa2-e0762adeac4b"
      unitRef="usd">330000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfOS0zLTEtMS0w_54572cd4-a74d-4c6f-95c1-aa428025d6d2"
      unitRef="usd">-293000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTEtMS0xLTEtMA_ee2eed8f-ff40-4aa3-b1ec-c6a42225e2e5"
      unitRef="usd">600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTEtMy0xLTEtMA_58fd349c-53a8-4ef3-bd72-4b9f7cf46b7a"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTMtMS0xLTEtMA_97832fba-5942-4317-af99-df2f386075e7"
      unitRef="usd">2869000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTMtMy0xLTEtMA_0e734560-58c8-488c-a3b4-e6acd1f4b597"
      unitRef="usd">209000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTQtMS0xLTEtMjIxMzI_d0b4d81f-5d09-4596-a22c-c33034ffdefb"
      unitRef="usd">978000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTQtMy0xLTEtMjIxMzI_8284da44-1013-4da8-836d-51683a99e1d2"
      unitRef="usd">0</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTUtMS0xLTEtMA_d64ff2de-9538-4081-915a-7a4ef1d0a679"
      unitRef="usd">2299000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTUtMy0xLTEtMA_e69d5436-0705-4360-be3b-928519e27cef"
      unitRef="usd">-6196000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTYtMS0xLTEtMA_db192f6a-44bf-419d-89d5-1f122ed4b088"
      unitRef="usd">-181000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTYtMy0xLTEtMA_c19ca80a-7fcf-4324-8b9b-ec14b9bf513e"
      unitRef="usd">1292000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTctMS0xLTEtMA_7d07883c-02d6-40d1-80f3-f27c181cef32"
      unitRef="usd">-4415000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTctMy0xLTEtMA_53be0450-e4c5-4e3d-a0f9-dd8e6b2f5ba0"
      unitRef="usd">8772000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTgtMS0xLTEtMA_587b8f95-2628-4886-97ab-b368cf6cd92f"
      unitRef="usd">6761000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTgtMy0xLTEtMA_2253e0dd-656b-4962-9920-cbf65d659dfe"
      unitRef="usd">16725000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTktMS0xLTEtMA_ef3498e8-70c0-476c-8805-cd67e0c1d4cc"
      unitRef="usd">-6188000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMTktMy0xLTEtMA_e1d465ad-29c1-441d-8964-dcd596514c3c"
      unitRef="usd">2793000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjAtMS0xLTEtMA_40257375-32a2-4b8f-8b64-0886b209f4cd"
      unitRef="usd">1312000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjAtMy0xLTEtMA_0fcc20c6-1e1a-4b34-aba4-08e8fd1a2721"
      unitRef="usd">10731000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjEtMS0xLTEtMA_9aa8a712-23fa-4968-b7c0-48367c4ff02a"
      unitRef="usd">-17192000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjEtMy0xLTEtMA_50f86c9a-79f5-44c9-ac56-18c113a5dab5"
      unitRef="usd">-5623000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjMtMS0xLTEtMA_a651d622-7efd-4c98-bbab-e64efa23c70f"
      unitRef="usd">69876000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjMtMy0xLTEtMA_88027710-5d99-4879-bf11-5eb591b85286"
      unitRef="usd">28640000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjUtMS0xLTEtMA_6a73263c-25b6-40c9-9fff-25240943cf03"
      unitRef="usd">33821000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjUtMy0xLTEtMA_0a2e5ea0-ec94-49ea-9934-1bd290560cc1"
      unitRef="usd">18091000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjYtMS0xLTEtMA_762039be-d947-485d-94ae-2ab1dd99d510"
      unitRef="usd">12549000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjYtMy0xLTEtMA_fdc9d8a2-99c1-484d-86ac-19e321f8901f"
      unitRef="usd">8500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjctMS0xLTEtMA_02d33c7c-c9af-4e6b-8273-fe3374392b9d"
      unitRef="usd">27407000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjctMy0xLTEtMA_c7a48609-0fff-4fcd-8185-f027d4dd5c22"
      unitRef="usd">282000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMS0xLTEtMzIzNQ_46e37164-ff0a-4b83-8558-aaf23fe25d6e"
      unitRef="usd">4334000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMy0xLTEtMzIzNQ_bef5a484-4a75-4c32-a8d4-00cd438075da"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMS0xLTEtMA_b170c916-a47a-45e4-8ee2-d8775acc01b9"
      unitRef="usd">0</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjgtMy0xLTEtMA_458cdaac-7137-4c0f-bc0f-49dca5e473cb"
      unitRef="usd">16335000</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjktMS0xLTEtMA_761f8fc7-7e9e-4d5d-a7dd-d75723907572"
      unitRef="usd">-23297000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMjktMy0xLTEtMA_97679b7b-fdc7-427a-99f5-0885cb1bcf49"
      unitRef="usd">-42644000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzQtMS0xLTEtMTgx_778088a5-df1c-4222-8cac-a437f0a06afe"
      unitRef="usd">1291000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzQtMy0xLTEtMTgx_30f82be7-4ec2-439f-8558-b2d91ef503d4"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzgtMS0xLTEtMA_aa86dab5-f5c7-4749-b2d1-7a820d703128"
      unitRef="usd">1291000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzgtMy0xLTEtMA_37b1b7f0-e919-47ea-839e-7bc711a9fa95"
      unitRef="usd">0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzktMS0xLTEtMA_1ab6bd43-5da1-4136-800a-0593e7d3d6b5"
      unitRef="usd">3939000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfMzktMy0xLTEtMA_03ed696f-dabe-4ccc-a99b-a11434f06fbe"
      unitRef="usd">2480000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDAtMS0xLTEtMA_ac95c70a-a337-4a65-a62f-7f1131f7fc30"
      unitRef="usd">51809000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDAtMy0xLTEtMA_0fc5b214-1366-4382-94ff-7b0c3764b06f"
      unitRef="usd">-11524000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDEtMS0xLTEtMA_93ee8f4d-fdf4-4ef1-9320-d25c83bdeee3"
      unitRef="usd">203875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDEtMy0xLTEtMA_8683ea5a-fd71-4fcf-be2d-5a90d838e25e"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDItMS0xLTEtMA_6bedac7f-5e36-4668-be62-1bb66252ebb1"
      unitRef="usd">255684000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDItMy0xLTEtMA_ee27d166-9e4a-422b-b9aa-a7c984edcdd8"
      unitRef="usd">208352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDQtMS0xLTEtMA_1a55b64c-60ae-4c38-ad88-83182f3628f0"
      unitRef="usd">197214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDQtMy0xLTEtMA_1f1640bb-a875-4f82-8974-61cc43853174"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDUtMS0xLTEtMA_eb99ce78-7033-4688-8a90-e90c0b1760b7"
      unitRef="usd">6661000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDUtMy0xLTEtMA_7d538e39-b4bb-4e90-ab2e-c39945b40fb7"
      unitRef="usd">5385000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDYtMS0xLTEtMA_4506bcba-f24b-4a57-82aa-ff70847e19ad"
      unitRef="usd">203875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDYtMy0xLTEtMA_d590105e-3315-4693-b295-81965084103f"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDctMS0xLTEtMA_b4bd1ea0-b2a4-4f5d-a9bb-96c3b6aad1a2"
      unitRef="usd">248579000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDctMy0xLTEtMA_77f99ba4-9f14-4230-a2a0-777e7006d5ee"
      unitRef="usd">201998000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDgtMS0xLTEtMA_7862e985-b002-4be3-b547-dedb08fcc989"
      unitRef="usd">7105000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDgtMy0xLTEtMA_cd35aeb3-c590-4572-922d-18afbb53a8c4"
      unitRef="usd">6354000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDktMS0xLTEtMA_4e4af760-0710-4d95-ad47-859e77adba8d"
      unitRef="usd">255684000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNDktMy0xLTEtMA_fb46a00c-2786-4cc4-9417-e8228998d6ac"
      unitRef="usd">208352000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTEtMS0xLTEtMA_6fbea59c-8727-4e13-9d1e-a57ed08d56de"
      unitRef="usd">269000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTEtMy0xLTEtMA_8343b2b5-9c3e-4e09-8546-ddd1cc8e18b0"
      unitRef="usd">107000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTItMS0xLTEtMA_1144632e-40cb-4b0c-a109-32c2a23e1e63"
      unitRef="usd">7993000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTItMy0xLTEtMA_21a3e1fa-ddc7-4b31-bf71-b988f0a40023"
      unitRef="usd">6385000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTQtMS0xLTEtMA_6536f246-33e5-4f26-a8d3-eb7874d25b45"
      unitRef="usd">3183000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTQtMy0xLTEtMA_fbe022b3-c128-4bc2-ad43-b436ec575489"
      unitRef="usd">4000000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NotesIssued1
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTUtMS0xLTEtMA_cb88dcf6-b154-4978-a8ec-6151c9af9b22"
      unitRef="usd">0</us-gaap:NotesIssued1>
    <us-gaap:NotesIssued1
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTUtMy0xLTEtMA_f2c500ba-fda2-4a12-b3a8-9664795542d0"
      unitRef="usd">171000</us-gaap:NotesIssued1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTctMS0xLTEtMA_96541846-6d2f-4da8-b424-2f78ea81487f"
      unitRef="usd">356000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zMS9mcmFnOjhhOGJiNzg4M2M0MzRkNGI5NDE5NmZmODM2MjQxZDM3L3RhYmxlOjY0Yjk0ZjU2NWMzOTQ0NGNhMjc1MmJiMGE2YWQ5ZDYxL3RhYmxlcmFuZ2U6NjRiOTRmNTY1YzM5NDQ0Y2EyNzUyYmIwYTZhZDlkNjFfNTctMy0xLTEtMA_49e6554f-9ee8-4483-86cd-cc635469212a"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zNy9mcmFnOmU3YmI1NTYxMWQ2MjRkODI4NWQ1Mzc2YTZiM2U2MTQ3L3RleHRyZWdpb246ZTdiYjU1NjExZDYyNGQ4Mjg1ZDUzNzZhNmIzZTYxNDdfMjE3Mg_796f23a2-6d79-408d-9f85-9249174a3984">Nature of the Business and Basis of Presentation&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allegro MicroSystems, Inc., together with its consolidated subsidiaries (&#x201c;AMI&#x201d; or the &#x201c;Company&#x201d;), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company is headquartered in Manchester, New Hampshire, and has a global footprint with 16 locations across four continents. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;). The unaudited condensed consolidated financial statements include the Company&#x2019;s accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on May 19, 2021 (the &#x201c;2021 Annual Report&#x201d;). In the opinion of the Company&#x2019;s management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;On November 2, 2020, the Company completed its initial public offering (&#x201c;IPO&#x201d;). Refer to Note 1, &#x201c;Nature of Business and Basis of Presentation&#x201d; to the Company&#x2019;s 2021 Annual Report for details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Periods &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s second quarter three-month period is a 13-week period ending on the Friday closest to the last day in September. The Company&#x2019;s second quarter of fiscal 2022 ended September&#160;24, 2021, and the Company&#x2019;s second quarter of fiscal 2021 ended September&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <algm:NumberOfLocations
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zNy9mcmFnOmU3YmI1NTYxMWQ2MjRkODI4NWQ1Mzc2YTZiM2U2MTQ3L3RleHRyZWdpb246ZTdiYjU1NjExZDYyNGQ4Mjg1ZDUzNzZhNmIzZTYxNDdfNDIx_599b732d-84a2-415d-9d05-ee530c9655f0"
      unitRef="location">16</algm:NumberOfLocations>
    <algm:NumberOfContinentsOnWhichEntityOperates
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8zNy9mcmFnOmU3YmI1NTYxMWQ2MjRkODI4NWQ1Mzc2YTZiM2U2MTQ3L3RleHRyZWdpb246ZTdiYjU1NjExZDYyNGQ4Mjg1ZDUzNzZhNmIzZTYxNDdfNDQx_b737004f-e4d6-4b4d-81d4-0c356f697ac9"
      unitRef="continent">4</algm:NumberOfContinentsOnWhichEntityOperates>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIyMDI_23778802-cdc7-4d5f-9ded-a89c426b4f0a">Summary of Significant Accounting Policies &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk and Significant Customers &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;24, 2021 and March&#160;26, 2021, Sanken Electric Co., Ltd. (&#x201c;Sanken&#x201d;) accounted for &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;24.3%&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 22.7% of the Company&#x2019;s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net during those periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three- and six-month periods ended September&#160;24, 2021, Sanken accounted&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; for 19.2% and 19.0% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September&#160;24, 2021. For the three- and six-month periods ended September&#160;25, 2020, Sanken accounted for 16.5% and 18.3% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;During the&#160;three-month period September&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.6% of the Company&#x2019;s total net sales, with Greater China accounting for 26.2%, Japan accounting for 19.2% and South Korea accounting for 10.2%. During the&#160;six-month period September&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.7% of the Company&#x2019;s total net sales, with Greater China accounting for 24.5%, Japan accounting for 19.0% and South Korea accounting for 10.9%. No &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;other countries accounted for greater than 10% of total net sales for the three- and six-month periods ended September&#160;24, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the&#160;three-month period September&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 84.7% of the Company&#x2019;s total net sales, with Greater China accounting for 27.8% and Japan accounting for 16.4%. During the&#160;six-month period September&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 86.5% of the Company&#x2019;s total net sales, with Greater China accounting for 27.8%, Japan accounting for 18.3% and South Korea accounting for 10.4%. No other countries accounted for greater than 10% of total net sales for the three- and six-month periods ended September&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company qualifies as &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#x201c;opt in&#x201d; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#x201c;opt out&#x201d; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued its new lease accounting guidance in Accounting Standards Update (&#x201c;ASU&#x201d;) 2016&#x2011;02, &#x201c;Leases (Topic 842)&#x201d; (&#x201c;ASU 2016-02&#x201d;), which is codified as Accounting Standard Codification (&#x201c;ASC&#x201d;) Topic 842 (&#x201c;ASC 842&#x201d;) and replaces ASC Topic 840, Leases (&#x201c;ASC 840&#x201d;). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the &#x201c;package of practical expedients&#x201d;, which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the &#x201c;hindsight&#x201d; practical expedient and, therefore, will measure the right-of-use (&#x201c;ROU&#x201d;) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Adoption of ASC 842 resulted in ROU assets of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$18,403&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; and lease liabilities of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$18,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; related to the Company&#x2019;s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company&#x2019;s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &#x201c;Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;), which adds an impairment model (known as the current expected credit loss (&#x201c;CECL&#x201d;) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that the standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses an &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;aging schedule method&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions. The Company&#x2019;s accounts receivable is separated int&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;o two&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; categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers (&#x201c;OEMs&#x201d;) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.&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; For the three- and six-month periods ended September&#160;24, 2021, no material changes in the allowance occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued ASU No. 2021-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share (Topic 260), Debt&#x2014;Modifications and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&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; (&#x201c;ASU 2021-04&#x201d;). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity&#x2019;s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIyMDM_88d9fab4-7a0f-4a89-8062-dc5abd1c7e72">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIxOTc_9012ea65-8f94-463d-a53f-eac6498886e7">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIxOTg_b6d7162c-ac96-4584-a2c7-5a03397f6516">Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie09316d77d4843fbac42c3b0ec2aca6c_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTk4Mw_9850f0a2-82ac-4658-a89f-640258a18500"
      unitRef="number">0.243</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8064c9ab474146b6a355bf70d008d67f_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTk5MA_40ed5645-e693-43da-936d-8803ba96566d"
      unitRef="number">0.227</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i75544fbd8caa42928734e29ea9f4047c_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjI3NA_dc735fc7-5365-479e-b44d-e74383d9c144"
      unitRef="number">0.192</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie05584e6a75c4bde8b31daa647261872_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDIyNg_a0486a8f-8b21-433f-b4b2-eadb9047a667"
      unitRef="number">0.190</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3afaf7afdf0448b4bab0529238aaffee_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDIyMg_1e2639f4-6a34-4316-827c-f2ff28464d1d"
      unitRef="number">0.165</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if8d35db4d4bd494382a3eae76710114d_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDAzNg_d00b6c29-57e1-467b-b80b-9bc1fb28111b"
      unitRef="number">0.183</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id0f497d885794334af29e86d003ec16e_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjUyMQ_76820e79-4b4d-4d9f-a4b8-2604bbc2c217"
      unitRef="number">0.856</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icb6ed68c44474d5c93580ef6bc1f1a3a_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjU5Mg_1c328fdf-1821-4d58-854e-1decb7e8658d"
      unitRef="number">0.262</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia912d51ab8374cd484dcf6a57814ddd1_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjYxNw_1ffb5db6-2fb2-444d-8e13-e06b9c899896"
      unitRef="number">0.192</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7293944400de4cc9aa6126eb73583767_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjY1MQ_968fe7e8-a242-4e7b-b424-af56e1fb96ef"
      unitRef="number">0.102</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i474940ccfd0e488aaf817675835b87fc_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgwNg_4353b060-0622-4796-8725-6dea25cbad13"
      unitRef="number">0.857</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie93f70f36f9b441eb9a275cb3610dee7_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgxOA_a3329a97-b85a-4bbe-9d5a-b96bbbf22704"
      unitRef="number">0.245</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i560de3f9c1014d6c8aa7315e35ef60c8_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgxMA_47e935af-ab81-47fc-af2b-2a517f2eff28"
      unitRef="number">0.190</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i717db2c87c574489be269c5308dbe4e1_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDgxNA_3edfe2d9-fc8b-4540-a3f3-764a84d5aadb"
      unitRef="number">0.109</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie8301f6bc28845e69be7f29805308893_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjg0Nw_613ddd8f-7ab9-4106-9e89-70df0d3c95ec"
      unitRef="number">0.847</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i58a605581ed342178ed7567a6b6dffa5_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjkxOA_0dff4fbe-8a16-432c-8d61-448971a18fac"
      unitRef="number">0.278</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idc83f8636fd44f9a82fef8f9a58e5324_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMjk0Mw_1e30ec78-915d-4d3c-a84c-bb307c7c3c51"
      unitRef="number">0.164</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3204d844a2734bfaa3791fa0f07e2a8f_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc1Mg_d37db048-fcf5-40be-9c50-5a78bb81f608"
      unitRef="number">0.865</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i86bb0377cc074f20870f2a05566c5f5a_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc2NA_7a49a54e-c89c-4305-9e20-4a90fc6e265f"
      unitRef="number">0.278</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie1a8f03ce0be46ec8e328ff2bcbe0033_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc1Ng_07672cae-b26c-470d-acc4-266a776a407d"
      unitRef="number">0.183</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4c57d9e7267d4f7fb6d422c1cfbe4a27_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTA5OTUxMTY0MDc2MA_9c71f9a9-2ca4-4492-8d9e-772fd6bd0ab6"
      unitRef="number">0.104</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfMTIyMDA_d6c2706d-5fad-484e-991c-f2189b76cf6e">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company qualifies as &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#x201c;opt in&#x201d; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#x201c;opt out&#x201d; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In February 2016, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued its new lease accounting guidance in Accounting Standards Update (&#x201c;ASU&#x201d;) 2016&#x2011;02, &#x201c;Leases (Topic 842)&#x201d; (&#x201c;ASU 2016-02&#x201d;), which is codified as Accounting Standard Codification (&#x201c;ASC&#x201d;) Topic 842 (&#x201c;ASC 842&#x201d;) and replaces ASC Topic 840, Leases (&#x201c;ASC 840&#x201d;). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the &#x201c;package of practical expedients&#x201d;, which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the &#x201c;hindsight&#x201d; practical expedient and, therefore, will measure the right-of-use (&#x201c;ROU&#x201d;) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Adoption of ASC 842 resulted in ROU assets of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$18,403&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; and lease liabilities of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$18,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; related to the Company&#x2019;s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company&#x2019;s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued ASU No. 2016-13, &#x201c;Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;), which adds an impairment model (known as the current expected credit loss (&#x201c;CECL&#x201d;) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that the standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses an &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;aging schedule method&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions. The Company&#x2019;s accounts receivable is separated int&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;o two&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; categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers (&#x201c;OEMs&#x201d;) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.&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; For the three- and six-month periods ended September&#160;24, 2021, no material changes in the allowance occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued ASU No. 2021-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings Per Share (Topic 260), Debt&#x2014;Modifications and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)&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; (&#x201c;ASU 2021-04&#x201d;). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity&#x2019;s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i99a54b96de6b416180270c303be4c3e3_I20210327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfODI5OA_ae14ebd5-b602-4f04-8f04-138e251bca6f"
      unitRef="usd">18403000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i99a54b96de6b416180270c303be4c3e3_I20210327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80MC9mcmFnOmY0YTAzZGM1Y2NjMjQzYmFiODU5MjUwYWZlOWRkZmI0L3RleHRyZWdpb246ZjRhMDNkYzVjY2MyNDNiYWI4NTkyNTBhZmU5ZGRmYjRfODMyNg_801d8f4a-cb31-4bb4-a85b-49838b0dbe04"
      unitRef="usd">18759000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM1Mg_7e9c0b80-ecf5-49a2-a218-8e0b60bc2c1c">Revenue from Contracts with Customers The Company generates revenue from the sale of magnetic sensor integrated circuits (&#x201c;ICs&#x201d;) and application-specific analog power semiconductors. The following tables summarize net sales disaggregated by application, by product and by geography for the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020. The categorization of net &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;sales by application is determined using various characteristics of the product and the application into which the Company&#x2019;s product will be incorporated. The categorization of net sales by geography is determined based on the location the products are being shipped to. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by application:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Automotive&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,857&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,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:10pt;font-weight:400;line-height:100%"&gt;42,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by product:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power integrated circuits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Magnetic sensors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Photonics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by geography:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA:&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia:&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Greater China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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:10pt;font-weight:400;line-height:100%"&gt;15,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:10pt;font-weight:400;line-height:100%"&gt;40,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At September&#160;24, 2021 and March&#160;26, 2021, these adjustments were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$17,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $15,412, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent charges of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2,171&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $1,864, respectively, for the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations, as these contracts have original expected durations of less than one year.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM0OQ_a9087f72-4335-4020-aa64-bda7d28ca427">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by application:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Automotive&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,857&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,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:10pt;font-weight:400;line-height:100%"&gt;42,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1d8d1d9ad2414d6294a7a58b823fc928_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy0xLTEtMS0w_85efe53c-6bfc-4c5e-9d27-4f83344805f6"
      unitRef="usd">126031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0a0cf22477a48ccbd810a46f35cd5b2_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy0zLTEtMS0w_c55e5de8-97db-47e4-bc74-2145d7b37bed"
      unitRef="usd">89479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i891ab05ccf33441ea9654339c61d87ab_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy01LTEtMS0w_3168059c-f5bf-4ba2-b720-121134b7537a"
      unitRef="usd">259554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d5a279c363a4aa68c2ce9977a3b441f_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfMy03LTEtMS0w_6f937d4f-ffb5-4b12-83dc-7ca2a60e7da9"
      unitRef="usd">165857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f436ed4d0cb47df836c42e360acbc78_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC0xLTEtMS0w_32ec8cd4-a95e-4e8e-9305-fe85d8024aa8"
      unitRef="usd">36321000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id74cc0c8ccfe402196b880dc0c287bd3_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC0zLTEtMS0w_a0597584-6da9-4b58-bdb0-be24e3cafd25"
      unitRef="usd">21650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i376967e90b164c2a956d785c1858feb7_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC01LTEtMS0w_094b87ad-0faa-4c26-8166-ce12b7a64872"
      unitRef="usd">66630000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6eb85a91b404e099bf10013ea15ae15_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNC03LTEtMS0w_9939f0a1-7798-4301-9b04-f6767268a505"
      unitRef="usd">42056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i83aa2d3f91a24fb284b9da4a2a39672c_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS0xLTEtMS0w_2237e9a3-12df-4b92-aab4-41d09a147a23"
      unitRef="usd">31258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb98aee095e34441b2b1ed5cc2f4b5cb_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS0zLTEtMS0w_5a6995a9-738e-426d-b86c-837a42c06de8"
      unitRef="usd">25520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61895b4136e1491bab211b472332f182_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS01LTEtMS0w_3e58bd1b-53b4-48f1-832d-d3a50431dadd"
      unitRef="usd">55568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2659f57fb8c41d18830d3e7f2fd5ca8_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfNS03LTEtMS0w_ef03eb30-3428-4cc8-90ce-a33b987025ca"
      unitRef="usd">43737000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS0xLTEtMS0w_c27e27b7-a5e1-4f78-b975-83f841d1faac"
      unitRef="usd">193610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS0zLTEtMS0w_0ef442db-7ee7-45db-807d-8eb11f465c38"
      unitRef="usd">136649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS01LTEtMS0w_73c212de-e70e-4f41-af03-4f8bb15e9a42"
      unitRef="usd">381752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjA3Y2UxZTE1YzE3NTQ2NGM5NTE5NTg2YmExZDdmZDNlL3RhYmxlcmFuZ2U6MDdjZTFlMTVjMTc1NDY0Yzk1MTk1ODZiYTFkN2ZkM2VfOS03LTEtMS0w_8ced2df8-f0e3-418f-8567-b57fcdf1d020"
      unitRef="usd">251650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM1MA_81591270-593c-411c-9670-cf0046d52e0d">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by product:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Power integrated circuits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Magnetic sensors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Photonics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49f9b223a91146c4b38ad914b47b976f_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi0xLTEtMS0w_8ac5cbe2-26ec-422e-9ec8-bbea5c43e231"
      unitRef="usd">65523000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i677ad5842921462ab546e49de64fb0b3_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi0zLTEtMS0w_06b08b57-436c-463c-8b3c-bb452bc61880"
      unitRef="usd">50271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i716e685f3a6946069e38cb7af945230c_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi01LTEtMS0w_6e623c5b-dea5-49a4-bae0-74ee965d5206"
      unitRef="usd">132195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice2137919f6e459a9af4f30a5ae891c8_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMi03LTEtMS0w_7c216c8f-9bcf-4e69-aaf7-60837215d556"
      unitRef="usd">91870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i533c6fb99e3740cd979d464ef491098b_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy0xLTEtMS0w_bfc06021-0817-485e-abcd-03a8f7558347"
      unitRef="usd">127621000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifaa1f07a5d2541acb9e2d4961f4dd22a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy0zLTEtMS0w_b9b0ca8c-c75d-421f-83c7-3a6cbb820838"
      unitRef="usd">86097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i140d5867346540f980782b5eebf30c29_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy01LTEtMS0w_d9cb6b91-71f3-4dd2-8b09-0be93c134daf"
      unitRef="usd">248263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb5a1d4fc2264c8ba2da9c661bc26fd3_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfMy03LTEtMS0w_503d0877-bea7-4c13-accb-5fcec8281e0a"
      unitRef="usd">159499000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i138416d678fd42edbbf5e819dd975c56_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC0xLTEtMS0w_db4cc43f-92fb-4e7f-ad91-3f69bab3fb45"
      unitRef="usd">466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie583a0d91575460aa70e992622219caa_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC0zLTEtMS0w_df2c481b-1dae-480e-9672-e1cf39955790"
      unitRef="usd">281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if36b7e7c7e07438494c98dccbb46304a_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC01LTEtMS0w_6b90abd4-32c5-40e7-8764-7226f11ee326"
      unitRef="usd">1294000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc154c7ade2a4986bd1b2e34eb4004f5_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNC03LTEtMS0w_b2069ec4-0d1f-4c3c-b63b-cad1aba5f8bc"
      unitRef="usd">281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy0xLTEtMS0w_307495ae-d060-452f-bc70-0350c1d85112"
      unitRef="usd">193610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy0zLTEtMS0w_e3501546-b0d5-4636-a913-c5d37e618b44"
      unitRef="usd">136649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy01LTEtMS0w_75bbbc96-d2c3-42ee-a05d-c6ae602140cb"
      unitRef="usd">381752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjg2ZjhhM2FhYWY5ZjQ5MjY4NDM4NjYxNzU0ODYxMTY2L3RhYmxlcmFuZ2U6ODZmOGEzYWFhZjlmNDkyNjg0Mzg2NjE3NTQ4NjExNjZfNy03LTEtMS0w_dce2763a-fe6d-4dab-9e62-ac4352561f2e"
      unitRef="usd">251650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTM1MQ_5c79e432-c11d-4545-84b0-109a4c2e015d">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net sales by geography:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Americas:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;EMEA:&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia:&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Greater China&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,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:10pt;font-weight:400;line-height:100%"&gt;15,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:10pt;font-weight:400;line-height:100%"&gt;40,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,650&#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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fe19a1b6d094c6ab293d10bfdf57a93_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy0xLTEtMS0w_5b2f3ef2-b08a-420e-bb2d-609682e1b89f"
      unitRef="usd">27785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4766f9e470dd491d8f88113e5c134512_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy0zLTEtMS0w_58c25c7d-b2be-443a-92ec-e35bd2604ac7"
      unitRef="usd">20962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ica73a15769b0490a94b6d0af6ff37aa1_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy01LTEtMS0w_fe691187-067d-40d1-8e39-299e5f744396"
      unitRef="usd">54626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36a723ff0bb54e0f9fadfa0c2767e1a5_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMy03LTEtMS0w_b9aec7b5-7e0e-459b-981f-170b1debc8e9"
      unitRef="usd">33958000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91a4daed67fd41f49483d234d09e407f_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC0xLTEtMS0w_0beec755-cc5a-4c86-87e8-b62752a32ca6"
      unitRef="usd">5427000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e8b3c5ac2a742e99125a75fbdd238c6_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC0zLTEtMS0w_f27257de-1d24-449b-837a-c78a462e5902"
      unitRef="usd">3249000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i79e9dd5bbe034b93b685ad010986ba4e_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC01LTEtMS0w_3b8a039d-b10d-4e2f-8588-b0f29e4e5f91"
      unitRef="usd">11776000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i28355edbc5af4090903730b671c1b69c_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNC03LTEtMS0w_87aa32f3-0d33-406c-9573-f6d8c71891c9"
      unitRef="usd">5177000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf010ece52cb4991b057c6530b375c1c_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi0xLTEtMS0w_1863b5ad-ffb8-43c1-aa3b-860baa427e61"
      unitRef="usd">32466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b94290ae06c44c59a1c000c7d1d9a3a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi0zLTEtMS0w_e6f2c950-7cbf-4c5b-8d0e-bb3d1e0423a9"
      unitRef="usd">24374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ac55108d26144c4bf36602b7c1536b6_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi01LTEtMS0w_2135d61e-0503-4c22-9426-6532b975c095"
      unitRef="usd">67217000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c5c72f48ffd4c338ee0f5423f5ad926_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfNi03LTEtMS0w_680975fc-7478-46cc-8d5d-5ee620d218af"
      unitRef="usd">42220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i499589f63d41472f960e7fec3beb908d_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC0xLTEtMS0w_6dab0383-f78c-4e73-8351-63c9a1377259"
      unitRef="usd">37165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i526c87254e96430c80db1dea870cc050_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC0zLTEtMS0w_a7dc51f4-4095-4bb6-a922-e301ee847270"
      unitRef="usd">22511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i12ef11d2dc6548f1932092486609a7e9_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC01LTEtMS0w_c14007cd-a511-43c1-9aa8-eec41719ec30"
      unitRef="usd">72618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i010fe69a25c3454d8bff72ecf7a300b7_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOC03LTEtMS0w_8924b373-8ed3-4569-bdab-4e9614ab1dbe"
      unitRef="usd">46131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i520b40fe9090415b8d5b830e6fe81110_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS0xLTEtMS0w_8c7b4b3e-03bf-4844-aa44-4786240fcddf"
      unitRef="usd">50683000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf56e8dbda704c4cbd67e5b25334545d_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS0zLTEtMS0w_a4b5a440-83f5-4597-8403-e0a97769b606"
      unitRef="usd">37935000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1aaa83e8a6054318b0af47fcf92abe96_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS01LTEtMS0w_a2c8dba1-f103-441e-baf8-e88cf66fea72"
      unitRef="usd">93462000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i495df0b633fe43f1a515127dc577e4d4_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfOS03LTEtMS0w_12414a99-9f49-4e1f-9c4d-a8732af53232"
      unitRef="usd">70006000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i058e021db28c424bbc3f15585b73e0cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtMS0xLTEtMA_47d24582-2f3a-4abb-bd4e-f1cafee47bae"
      unitRef="usd">19746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if47e7072f8f14734983398071e8417d0_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtMy0xLTEtMA_4ca4dab9-31c2-4f32-9b39-7c79bb94e6b1"
      unitRef="usd">12515000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e707497aab145f598b5b0d84b8721c0_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtNS0xLTEtMA_92513aa1-91c5-4d31-a4f3-28567d707f84"
      unitRef="usd">41679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad245b6b3bd14c76b18555b565e9b254_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTAtNy0xLTEtMA_4c26b890-c470-4ef4-91d8-366c097dbda5"
      unitRef="usd">26127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i46d1e4ca763d40beb73fa7ef1a5d8557_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtMS0xLTEtMA_408dd8d8-955e-47a3-b938-143d22fe669d"
      unitRef="usd">20338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id8ff9a540b3242e39872fc0b7fee8758_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtMy0xLTEtMA_11deec51-6f66-4e5f-8c93-b5d3d8a495fb"
      unitRef="usd">15103000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8ed8c819acce450f939299ef55bfefa3_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtNS0xLTEtMA_e7155ad1-d798-4c83-9616-fd7c87652105"
      unitRef="usd">40374000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64059082db434e89a6b08da76aecffda_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTEtNy0xLTEtMA_82cbb054-d2a1-4252-8077-f0326a0af104"
      unitRef="usd">28031000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItMS0xLTEtMA_403a6281-bdd9-4fba-8b45-ab3a83b7ba13"
      unitRef="usd">193610000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItMy0xLTEtMA_dc9fa9e0-bddd-4431-8ca3-54d9769e2739"
      unitRef="usd">136649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItNS0xLTEtMA_57e6e7a6-c473-434a-9087-2c4ac223ba03"
      unitRef="usd">381752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RhYmxlOjZlNDc2OWI1YjJmNTRhMjFiYWVlZTAxMjI2MDdkZWQxL3RhYmxlcmFuZ2U6NmU0NzY5YjViMmY1NGEyMWJhZWVlMDEyMjYwN2RlZDFfMTItNy0xLTEtMA_38868a49-1220-40b4-818e-e781e2bb2b38"
      unitRef="usd">251650000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfODQz_f31d05a5-5067-43c7-acfd-925ac909bc52"
      unitRef="usd">17583000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfODUw_bf4dadf4-195d-4976-931e-752de21793ad"
      unitRef="usd">15412000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTAyMg_f806bea3-4156-4a84-a67c-f8c8fe224cb2"
      unitRef="usd">2171000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80My9mcmFnOmYxNWRmOTA2NDM3ZTRiNDBhODk5MTBhZjk2Mzg5MjFlL3RleHRyZWdpb246ZjE1ZGY5MDY0MzdlNGI0MGE4OTkxMGFmOTYzODkyMWVfMTAyOQ_cdad26e7-ed27-4e28-9b11-2e024e19838d"
      unitRef="usd">1864000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTE1Nw_e76986d8-5ac5-4aa4-a6af-24fd208a0950">Fair Value Measurements&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about the Company&#x2019;s financial assets and liabilities as of September&#160;24, 2021 and March&#160;26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurement at September 24, 2021 Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets, net (long-term):&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term 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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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 2px 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#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:6pt"&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurement at March 26, 2021 Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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 21.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash:&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 21.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term 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;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 21.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the six-month period ended September&#160;24, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:78.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains and losses recognized during the period on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net gains and losses recognized during the period on equity securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the unrealized gains in the table above, the change in fair value of the equity securities was impacted by unrealized foreign currency exchange losses of $25 for the six-month period ended September&#160;24, 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the fiscal year 2021 purchase of Voxtel, Inc. (&#x201c;Voxtel&#x201d;), a privately-held technology company located in Beaverton, Oregon that &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#x201c;Voxtel Acquisition&#x201d;), for the six-month period ended September&#160;24, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3 &lt;br/&gt;Contingent&lt;br/&gt;&#160;Consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company&#x2019;s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, &#x201c;Retirement Plans.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, there were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;no&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; transfers among Level 1, Level 2 and Level 3 asset or liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTE1NQ_c0636fc2-90d0-4a4a-b667-63ac777c6895">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about the Company&#x2019;s financial assets and liabilities as of September&#160;24, 2021 and March&#160;26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurement at September 24, 2021 Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets, net (long-term):&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term 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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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 2px 23.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#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:6pt"&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurement at March 26, 2021 Using:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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 21.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash:&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 21.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market fund deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term 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;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 21.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia9beb6378bd145feb90c5e0d15a13c39_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC0xLTEtMS0w_1143b292-6e40-4a5b-b79a-bdca341db6e2"
      unitRef="usd">16341000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC0zLTEtMS0w_9995ce7e-e703-4425-be3c-0fd431f99d4f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC01LTEtMS0w_51cbf395-32ef-448c-9461-42626fcd290b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i23b217a7f5e64abe976906ae16caa8b4_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNC03LTEtMS0w_b7f9dca3-4aab-4bc4-8784-d9de6bcd66ac"
      unitRef="usd">16341000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ia9beb6378bd145feb90c5e0d15a13c39_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi0xLTEtMS0w_6d1d7426-6976-4df8-84d4-19614a8c3df6"
      unitRef="usd">7105000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi0zLTEtMS0w_3b36edbc-1160-4fb8-8055-286aa54de845"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi01LTEtMS0w_b1924ca6-fce5-4098-8278-6da204eacf28"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i23b217a7f5e64abe976906ae16caa8b4_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNi03LTEtMS0w_a35c974b-53ec-4b53-96c1-d8ccf9601e35"
      unitRef="usd">7105000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia9beb6378bd145feb90c5e0d15a13c39_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC0xLTEtMS0zOTk5_e9f11dec-f3c5-45f4-a523-3eaa5fbf9d04"
      unitRef="usd">5287000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib9cd83e88ee04fe9a847c9d03d43261f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC0zLTEtMS0zOTk5_63df4306-b8fd-4dd3-9ad1-9b4296a0ef44"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id27bf82a06ea4cb8a77a5a5b8b189123_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC01LTEtMS0zOTk5_19c742e6-140b-448a-adf5-b28ac55a41e6"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i23b217a7f5e64abe976906ae16caa8b4_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfOC03LTEtMS0zOTk5_6f93a2ad-c24d-427a-8ac0-4658416ddefd"
      unitRef="usd">5287000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy0xLTEtMS0w_c7012162-b33c-43bb-8c2d-9fc08bf7235b"
      unitRef="usd">28733000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2509cdc013494367af033093bc0a101d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy0zLTEtMS0w_85dc1925-dd18-42fa-9865-0fef49bf466f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifcd82a813ff846188d0907d8c2e17841_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy01LTEtMS0w_2f3ae5fb-2122-45c5-9ca9-c8a1db44cc14"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfNy03LTEtMS0w_0fde5453-9cc9-4d63-a909-abecfc5a3cca"
      unitRef="usd">28733000</us-gaap:AssetsFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtMS0xLTEtMA_2fdbe4e0-19bf-42f6-bea3-14bb97640e07"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i2509cdc013494367af033093bc0a101d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtMy0xLTEtMA_fc2ac8ea-ab75-4b0a-9f02-e32d59e607d9"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="ifcd82a813ff846188d0907d8c2e17841_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtNS0xLTEtMA_9af4f021-95d7-4217-bb52-47f1c51603f5"
      unitRef="usd">5400000</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTAtNy0xLTEtMA_c0935dc5-64ab-4bdc-a53f-b18278a3d84f"
      unitRef="usd">5400000</algm:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic9aaf9efb8cd4445abf522ec60e1ebfb_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtMS0xLTEtMA_ca5481b6-22ae-4e41-bd7d-6e830d8ff09c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2509cdc013494367af033093bc0a101d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtMy0xLTEtMA_454fa0ab-a6a0-452a-8b0e-de94ee20e01d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifcd82a813ff846188d0907d8c2e17841_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtNS0xLTEtMA_55054718-0048-4f28-8f0e-94e671d8d2b2"
      unitRef="usd">5400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOmUwNTMxY2JlMzk1ODQ2NWJhNzlkMWQ4NGRhYzUyMGQwL3RhYmxlcmFuZ2U6ZTA1MzFjYmUzOTU4NDY1YmE3OWQxZDg0ZGFjNTIwZDBfMTEtNy0xLTEtMA_e4519cb3-9005-4c74-bc47-1b7df73103dd"
      unitRef="usd">5400000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib602e04fa329450498efec92c6f5ec7a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC0xLTEtMS0w_5bdf6db1-8a3b-4c51-8ae4-91a0f14a420c"
      unitRef="usd">16327000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i64c4d3a73b6947d6ba0d91682b937529_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC0zLTEtMS0w_dfeaccb5-a175-49c5-be5f-f5a90fb3442d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i04e452bdd0d34b62af5291725a0526e5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC01LTEtMS0w_1dc03e7a-cea9-494b-b77d-53e270ee3f2e"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i55f93148d46447bd89f37658cadcade3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNC03LTEtMS0w_8dfdeea3-958e-4a47-a814-e6f34e15b9a3"
      unitRef="usd">16327000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ib602e04fa329450498efec92c6f5ec7a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi0xLTEtMS0w_6b2ef3b8-657a-4d5a-8fd3-8cce6afb6e4b"
      unitRef="usd">6661000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i64c4d3a73b6947d6ba0d91682b937529_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi0zLTEtMS0w_98f48aea-f77c-4c95-a738-daffbaff29c9"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i04e452bdd0d34b62af5291725a0526e5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi01LTEtMS0w_061d9d0f-3149-4669-912c-ff85958a8968"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i55f93148d46447bd89f37658cadcade3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNi03LTEtMS0w_bb24a6ae-bc06-44cd-b0c2-7f28d15769b1"
      unitRef="usd">6661000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i67da171feee04793851a46b666c8d2aa_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy0xLTEtMS0w_7748dbaf-82d2-410e-a82a-a9cab89ffde5"
      unitRef="usd">22988000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iefece7b52d704241b8f950bc12bc0642_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy0zLTEtMS0w_4306cd04-89fe-43cf-a213-0e7935a61875"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie75be85f3e98454cb50bdb80f59160d7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy01LTEtMS0w_8c173f28-2f0c-4d30-b9be-6c57937d1cd5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i76c1e0649991405aa6c873a8da245503_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfNy03LTEtMS0w_40dfeebc-73ec-4b35-b581-ca19de2c7eb1"
      unitRef="usd">22988000</us-gaap:AssetsFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i67da171feee04793851a46b666c8d2aa_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtMS0xLTEtMA_1cb8eebc-16ac-4f60-8036-fd8839fb1e4f"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="iefece7b52d704241b8f950bc12bc0642_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtMy0xLTEtMA_91fc7fcf-a027-4607-b95e-aebe1a272aaa"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="ie75be85f3e98454cb50bdb80f59160d7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtNS0xLTEtMA_8b127e1f-a9cb-4692-b50a-d975350cc4d0"
      unitRef="usd">4800000</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i76c1e0649991405aa6c873a8da245503_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTAtNy0xLTEtMA_c38d58f8-e14c-4f25-961d-9ff935a1a699"
      unitRef="usd">4800000</algm:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i67da171feee04793851a46b666c8d2aa_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtMS0xLTEtMA_2a2511b1-7e57-4ac2-9013-9302266a3f32"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iefece7b52d704241b8f950bc12bc0642_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtMy0xLTEtMA_ad0e7417-bfe8-4834-b2fa-4560fef3a5da"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie75be85f3e98454cb50bdb80f59160d7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtNS0xLTEtMA_b6f5dc90-b187-47de-8b41-1e7e775bbe0e"
      unitRef="usd">4800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i76c1e0649991405aa6c873a8da245503_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjcyY2IyNjc5ZDFlOTQxMmM5ODA3YmFlODE3YjY4ZTEzL3RhYmxlcmFuZ2U6NzJjYjI2NzlkMWU5NDEyYzk4MDdiYWU4MTdiNjhlMTNfMTEtNy0xLTEtMA_0c6af80c-eb23-4587-abd2-cc6a3194150d"
      unitRef="usd">4800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfNjU5NzA2OTc2ODE1OA_c8c4c5cf-d0ee-46ed-b437-63d968257b23">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the six-month period ended September&#160;24, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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:78.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains and losses recognized during the period on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Net gains and losses recognized during the period on equity securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;978&#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:GainLossOnInvestmentsTextBlock>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjgwMTVmZTU5ZWJkYjQ2YTRhODMyMTQ3ZmY3OTcxZTg3L3RhYmxlcmFuZ2U6ODAxNWZlNTllYmRiNDZhNGE4MzIxNDdmZjc5NzFlODdfMS0xLTEtMS00MjY0_1ae4d32f-228f-4ce9-ad72-c2671f0ac174"
      unitRef="usd">978000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjgwMTVmZTU5ZWJkYjQ2YTRhODMyMTQ3ZmY3OTcxZTg3L3RhYmxlcmFuZ2U6ODAxNWZlNTllYmRiNDZhNGE4MzIxNDdmZjc5NzFlODdfMi0xLTEtMS00MjY0_f036600f-d237-4cdd-b477-fe4cf43089b1"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjgwMTVmZTU5ZWJkYjQ2YTRhODMyMTQ3ZmY3OTcxZTg3L3RhYmxlcmFuZ2U6ODAxNWZlNTllYmRiNDZhNGE4MzIxNDdmZjc5NzFlODdfMy0xLTEtMS00MjY0_3e8e89e0-f167-4cd0-942f-057fe7731001"
      unitRef="usd">978000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTA5OTUxMTYyOTU2MA_98969ef7-9bf0-49c3-a29a-2acfd29816bf"
      unitRef="usd">-25000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RleHRyZWdpb246ZTc2MTM1NGVjZTdmNGM3YWE1ZDkxNTI4NDU4MWQ1ZDhfMTE1Ng_7cb031f1-b53a-4c86-97a3-fdbcba4f64ed">The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the fiscal year 2021 purchase of Voxtel, Inc. (&#x201c;Voxtel&#x201d;), a privately-held technology company located in Beaverton, Oregon that &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#x201c;Voxtel Acquisition&#x201d;), for the six-month period ended September&#160;24, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3 &lt;br/&gt;Contingent&lt;br/&gt;&#160;Consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,800&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,400&#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i48abc23f599d446ebf07cf1f34492ccf_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjk0OGQyMWY2ZDY4OTQwM2Q5OTBlNzM0NmU0NjE5MjIzL3RhYmxlcmFuZ2U6OTQ4ZDIxZjZkNjg5NDAzZDk5MGU3MzQ2ZTQ2MTkyMjNfMS0xLTEtMS0w_faa35237-d2b0-4aee-adb7-4a704a9178bb"
      unitRef="usd">4800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="id2d1b91432e54764a5857550e0f60c5d_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjk0OGQyMWY2ZDY4OTQwM2Q5OTBlNzM0NmU0NjE5MjIzL3RhYmxlcmFuZ2U6OTQ4ZDIxZjZkNjg5NDAzZDk5MGU3MzQ2ZTQ2MTkyMjNfMi0xLTEtMS0w_57482f33-c79f-4026-b864-452e3759443f"
      unitRef="usd">600000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i2bdfeb9faa2b4439b3c6179d32a9621e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80Ni9mcmFnOmU3NjEzNTRlY2U3ZjRjN2FhNWQ5MTUyODQ1ODFkNWQ4L3RhYmxlOjk0OGQyMWY2ZDY4OTQwM2Q5OTBlNzM0NmU0NjE5MjIzL3RhYmxlcmFuZ2U6OTQ4ZDIxZjZkNjg5NDAzZDk5MGU3MzQ2ZTQ2MTkyMjNfNC0xLTEtMS0w_c844a88b-97d3-442f-afb3-90af047554c2"
      unitRef="usd">5400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RleHRyZWdpb246NjMwZjRlN2Q4ZTIwNDJmZmFlMDk0ZGZmMTgyYzM0NmNfMjYx_580f6497-4ec5-49db-ad79-c96b8d6c597b">Trade Accounts Receivable, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,546&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses and allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returns and sales allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Related party trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s allowance for doubtful accounts and returns and sales allowances were as follows:&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:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,412&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charged to costs and expenses or revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,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:10pt;font-weight:400;line-height:100%"&gt;82,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,583&#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&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:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;Balance at March 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,473&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charged to costs and expenses or revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,337&#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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RleHRyZWdpb246NjMwZjRlN2Q4ZTIwNDJmZmFlMDk0ZGZmMTgyYzM0NmNfMjYy_75232d21-d4ad-42dc-ae05-9b272c75ad1e">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;Trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,546&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses and allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Returns and sales allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Related party trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,634)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,500&#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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMS0xLTEtMS0w_0c5cd4f6-c29d-43b4-9721-416287835844"
      unitRef="usd">115274000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMS0zLTEtMS0w_f3ed9208-a521-4307-92dc-0e93dd9edac4"
      unitRef="usd">108546000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMy0xLTEtMS0w_91835e76-6a4b-4c2b-bd72-619072d2dcaa"
      unitRef="usd">176000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfMy0zLTEtMS0w_e6b5d264-7682-4cc1-9930-80e2c600c1c8"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNC0xLTEtMS0w_93fb93e9-5d67-4262-84fb-2c41c56df847"
      unitRef="usd">17407000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNC0zLTEtMS0w_20215b57-c573-4023-a416-694eb42ce4bf"
      unitRef="usd">15274000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNS0xLTEtMS0w_45dbd524-84cc-437f-9fb9-a540c5420323"
      unitRef="usd">23720000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNS0zLTEtMS0w_52e5b92b-7a7a-4817-9215-d12ec27ddb2a"
      unitRef="usd">23634000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNi0xLTEtMS0w_7d625d9a-1414-4410-865c-1c9ec2e9aa58"
      unitRef="usd">73971000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjhmNTM2YTJjYTJmMzQ0NWI5NjI2N2ZmMWYzNGM4MzliL3RhYmxlcmFuZ2U6OGY1MzZhMmNhMmYzNDQ1Yjk2MjY3ZmYxZjM0YzgzOWJfNi0zLTEtMS0w_27cbb46b-1708-4c37-bfbc-715be1efd707"
      unitRef="usd">69500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RleHRyZWdpb246NjMwZjRlN2Q4ZTIwNDJmZmFlMDk0ZGZmMTgyYzM0NmNfMjYz_02b97563-0516-4d36-afc8-40a5cc8f02af">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s allowance for doubtful accounts and returns and sales allowances were as follows:&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:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,412&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charged to costs and expenses or revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,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:10pt;font-weight:400;line-height:100%"&gt;82,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80,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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,583&#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&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:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:10pt;font-weight:700;line-height:100%"&gt;Balance at March 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,473&#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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charged to costs and expenses or revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Write-offs, net of recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(62,502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 25, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,337&#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:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMS0yLTEtMS0w_55dbf1f1-8edf-4971-b53f-7c080cb8b456"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMS00LTEtMS0w_4f84b770-bc56-4a6b-a072-45ef006bb367"
      unitRef="usd">15274000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMS02LTEtMS0w_b8707377-b969-4d08-887f-4c7ac3d7915f"
      unitRef="usd">15412000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMi0yLTEtMS0w_92eda942-05cd-4870-8cee-f8a54b44cb12"
      unitRef="usd">38000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMi00LTEtMS0w_ce3cbdaa-59f2-4828-9e1c-a4557898ce30"
      unitRef="usd">82365000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMi02LTEtMS0w_5ea01cb1-8e75-4bea-b390-8f2ad0aaca38"
      unitRef="usd">82403000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMy0yLTEtMS0w_4583c71d-18f6-46ca-8fca-9ee51054943c"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMy00LTEtMS0w_62f0104b-8c19-4964-af58-21c54b3a7522"
      unitRef="usd">80232000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfMy02LTEtMS0w_04239a28-eafc-4724-bf30-f73c3c3eec36"
      unitRef="usd">80232000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfNC0yLTEtMS0w_d0be7142-a25a-43de-811b-a99cdb57a22f"
      unitRef="usd">176000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfNC00LTEtMS0w_9fd1de6e-d712-4ea2-9941-fc7030b928bf"
      unitRef="usd">17407000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOmQ2MTQwYzkyM2Q1MjQwNzg5YzUxMjdmNzBkZTYxZWYzL3RhYmxlcmFuZ2U6ZDYxNDBjOTIzZDUyNDA3ODljNTEyN2Y3MGRlNjFlZjNfNC02LTEtMS0w_4413a4ce-2bf2-4c78-9fa9-9df8d9a84c1c"
      unitRef="usd">17583000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMS0yLTEtMS0w_a83468e2-fc7e-4553-ab20-46271c94caf7"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMS00LTEtMS0w_6cc4fe49-b1b8-4cb6-aa6a-4a7e64c644db"
      unitRef="usd">17185000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i1ee7c885981b48d086d0f183a5b43995_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMS02LTEtMS0w_b352e54c-acba-4404-b896-4106c6f414cf"
      unitRef="usd">17473000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMi0yLTEtMS0w_21b0dd49-a9d0-4454-8bd5-e26909cf3fc8"
      unitRef="usd">50000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMi00LTEtMS0w_e9ab244c-618d-435e-98b7-1fadc0c3c7c6"
      unitRef="usd">64316000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMi02LTEtMS0w_9ba91f3e-d5ba-4f5a-bd69-d35a071bccd6"
      unitRef="usd">64366000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMy0yLTEtMS0w_301a9429-b0d8-43c3-9a5c-3e69bf636d5d"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMy00LTEtMS0w_72204cc2-4b2b-441f-bec1-4baf7d34fc81"
      unitRef="usd">62502000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfMy02LTEtMS0w_aa75a217-25b4-4067-b25a-1da9571fa95f"
      unitRef="usd">62502000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfNC0yLTEtMS0w_21ff8d36-7e66-4841-914b-42623cb5e6ea"
      unitRef="usd">338000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfNC00LTEtMS0w_a3f5a77e-d646-4390-811e-e28609fcebbd"
      unitRef="usd">18999000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i203e4b924ae348fe9a9e65ad306a3b20_I20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV80OS9mcmFnOjYzMGY0ZTdkOGUyMDQyZmZhZTA5NGRmZjE4MmMzNDZjL3RhYmxlOjFhYzNjNWEyMmE5YzQ3YjI5MmFjOTUzODMzYWVhMTQzL3RhYmxlcmFuZ2U6MWFjM2M1YTIyYTljNDdiMjkyYWM5NTM4MzNhZWExNDNfNC02LTEtMS0w_fde435ab-1eaa-4a45-b2d4-070972dc96fc"
      unitRef="usd">19337000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfNDE3_012704fd-8050-4e6d-8b98-4c318cd2f05a">Inventories&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories include material, labor and overhead and consisted of the following:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;23,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,498&#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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded inventory provisions totaling&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; $1,852 and $5,041&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;24, 2021, respectively, and $490 and $2,073 for the three- and six-month periods ended September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company discontinued a product line manufactured by Voxtel and subsequently recognized impairment charges, which represented much of the increase in inventory provisions, for the related inventory of $271 and $3,106 for the three- and six-month periods ended September&#160;24, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfNDE5_0a08c195-098b-4d4a-b80a-bdd81a1d09ef">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories include material, labor and overhead and consisted of the following:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;23,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,498&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMS0xLTEtMS0w_276819a2-1a85-48b9-8e72-0e6973dcea93"
      unitRef="usd">10265000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMS0zLTEtMS0w_fbded063-9d8a-4028-9eec-771e43f9f098"
      unitRef="usd">9629000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMi0xLTEtMS0w_f7058cd0-8142-4221-ad65-eaedb2077411"
      unitRef="usd">43964000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMi0zLTEtMS0w_30ca1a0b-a017-4848-905c-95c39954d5ab"
      unitRef="usd">50095000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMy0xLTEtMS0w_c0f33d63-2b74-4128-8e34-cbbd97eb7ebc"
      unitRef="usd">23813000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfMy0zLTEtMS0w_a43c8308-0b8f-4129-851d-02542f0dfa0f"
      unitRef="usd">27774000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfNS0xLTEtMS0w_74b80965-107a-48d9-b3c2-c2b0e40f7522"
      unitRef="usd">78042000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RhYmxlOjViOGY5YzllYjQxMTQwMDZiMjkxMjAyOTkxZWYxMTI0L3RhYmxlcmFuZ2U6NWI4ZjljOWViNDExNDAwNmIyOTEyMDI5OTFlZjExMjRfNS0zLTEtMS0w_b00fab72-9f7a-43e0-9e97-4b13c8a7ef3d"
      unitRef="usd">87498000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTU0_3e2ab8b7-3f1a-46b8-b7fc-77cd509dcdf5"
      unitRef="usd">1852000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODM3OA_0ba20e02-e6ad-47f3-a60e-1ce84ab0fb1d"
      unitRef="usd">5041000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODM4Mw_1dfdae1c-513f-490e-851e-c71976ff43d2"
      unitRef="usd">490000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODM4Nw_4988209a-a93c-4c16-bcf7-801f103e5ffa"
      unitRef="usd">2073000</us-gaap:InventoryWriteDown>
    <us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown
      contextRef="i75e414103aa44884991222b5f0201922_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODQyMg_bd9eb7e3-df35-4114-84eb-700dbfc8e88e"
      unitRef="usd">271000</us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown>
    <us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown
      contextRef="i6529c78234e742eea920909aa7a7cc0f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81Mi9mcmFnOjRhZGMzMzY4OTk3ODQwNDI4MmFkYTQ0YTFkMDYwMjYwL3RleHRyZWdpb246NGFkYzMzNjg5OTc4NDA0MjgyYWRhNDRhMWQwNjAyNjBfMTA5OTUxMTYyODQxOA_6e4baa83-650b-48a6-a401-e1f7771a1e1a"
      unitRef="usd">3106000</us-gaap:DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81NS9mcmFnOmU0NDQ4NGY5NTc1MDQzMzhhZDE2MTM1NWM1NmRiMmZjL3RleHRyZWdpb246ZTQ0NDg0Zjk1NzUwNDMzOGFkMTYxMzU1YzU2ZGIyZmNfNjI0_43b9d588-c9ce-447d-ae89-21403708d115">Assets Held for SaleAs of March&#160;26, 2021, the Company had entered into a definitive agreement to sell its Thailand-based facility (the &#x201c;AMTC Facility&#x201d;) as it had already transferred production to the Manila, Philippines facility, which was reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. The sale of the AMTC Facility was completed on August 3, 2021 following receipt of government approvals in Thailand and the fulfillment of customary closing conditions. The Company received cash of $27,405, which with related selling costs, resulted in a gain on the final disposition of $370.</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81NS9mcmFnOmU0NDQ4NGY5NTc1MDQzMzhhZDE2MTM1NWM1NmRiMmZjL3RleHRyZWdpb246ZTQ0NDg0Zjk1NzUwNDMzOGFkMTYxMzU1YzU2ZGIyZmNfMTA5OTUxMTYyODgzNw_4a9ac943-9052-470b-9320-7a280a2267ed"
      unitRef="usd">27405000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81NS9mcmFnOmU0NDQ4NGY5NTc1MDQzMzhhZDE2MTM1NWM1NmRiMmZjL3RleHRyZWdpb246ZTQ0NDg0Zjk1NzUwNDMzOGFkMTYxMzU1YzU2ZGIyZmNfMTA5OTUxMTYyODkwNA_9da142fa-86bc-4147-9c6a-5a898b08e659"
      unitRef="usd">370000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfNTc2_5ae50fd6-5cbd-4276-85fa-4f3c2d906e8a">Property, Plant and Equipment, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net is stated at cost, and consisted of the following:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, building improvements and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office 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:10pt;font-weight:400;line-height:100%"&gt;6,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407,627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,393&#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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;depreciation expense amounted to &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;$11,222&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$22,342&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;24, 2021, respectively, and $11,797 and $22,606 for the three- and six-month periods ended September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company&#x2019;s long-lived assets, net, based on physical location of the assets, as of September&#160;24, 2021 and March&#160;26, 2021 are as follows:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thailand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of prepaid tooling costs amounted to &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;$33&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;24, 2021, respectively, and $19 and $36 for the three- and six-month periods ended September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfNTc3_f064ff73-c1cb-45b1-98c3-fe16278c43dd">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net is stated at cost, and consisted of the following:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, building improvements and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office 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:10pt;font-weight:400;line-height:100%"&gt;6,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(418,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(407,627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,393&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4587b08ab07143a0876dafe1f4888a49_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMS0xLTEtMS0w_c56365f3-6b57-467b-ae8a-ce7136e18a55"
      unitRef="usd">16227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i348eb427e1b7461093eb8e3797fc8bab_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMS0zLTEtMS0w_b517763a-75e6-4b04-b903-ea84a7efbdac"
      unitRef="usd">16602000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i499c7839fece469fad499498e436560f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMi0xLTEtMS0w_3785fa28-e77f-4f74-9bf0-0bddd1fc5560"
      unitRef="usd">56992000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic0c680ea6c5549e4971e6efa1114dc38_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMi0zLTEtMS0w_38623d22-c0e7-4287-91fb-c9528e2deef7"
      unitRef="usd">56911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1c5abbef1b754ad8b34521cb031a8a9b_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMy0xLTEtMS0w_a56b7c65-42be-43fe-8f8d-b27f5f6f0247"
      unitRef="usd">520133000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic9e67d1662cb4a218c11e44714fc1c79_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfMy0zLTEtMS0w_f6947f1a-749c-44f0-8ad6-c02411d49ef2"
      unitRef="usd">491025000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2f2669cc12b74081b93278102dfac7b3_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNC0xLTEtMS0w_677d0178-9f31-44a5-812b-8791760fe014"
      unitRef="usd">6268000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i8665b8d0e03e416ba0193e0612049f33_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNC0zLTEtMS0w_23a0fc49-e032-44e4-86ea-0653a388b8d3"
      unitRef="usd">6281000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i70c1e64efc8a400d9954a107341a7286_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNS0xLTEtMS0w_66205f4d-d4ea-4a2f-a9d4-7eed5d65783b"
      unitRef="usd">16947000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic6a4a1c3a027463d94a2407a564926bc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNS0zLTEtMS0w_dcabd488-b82f-41ba-affe-661f3ee60467"
      unitRef="usd">29201000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNi0xLTEtMS0w_b3c7d02d-4f83-41bc-b467-8d5bd9e5958b"
      unitRef="usd">616567000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNi0zLTEtMS0w_a4f31bc1-3147-4c2d-a017-1c98e2d2b463"
      unitRef="usd">600020000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNy0xLTEtMS0w_f39ac338-6f65-489c-a79f-86a5654a9b2a"
      unitRef="usd">418498000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfNy0zLTEtMS0w_d2bf132a-c91c-4e73-b739-5ccb6b71c439"
      unitRef="usd">407627000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfOC0xLTEtMS0w_98acd8b6-56f2-451a-a6c9-b4794421eb26"
      unitRef="usd">198069000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOjg0MDQ3YjIwY2IxOTQ3OTlhYzNiNGJjMDBlNjIzMWE1L3RhYmxlcmFuZ2U6ODQwNDdiMjBjYjE5NDc5OWFjM2I0YmMwMGU2MjMxYTVfOC0zLTEtMS0w_85ab7b2a-72ba-4141-93c2-60a4a137ba00"
      unitRef="usd">192393000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY3OA_2ce349f3-7016-4aef-99f6-a9c246b43f0a"
      unitRef="usd">11222000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY4Mg_24317faf-2cba-444d-90fd-60104d5ce164"
      unitRef="usd">22342000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY4OA_c17dec75-2e5f-4227-8624-8050e6c51b6f"
      unitRef="usd">11797000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY5Mg_1010618f-c580-404d-b1c1-c3094885bbe9"
      unitRef="usd">22606000</us-gaap:Depreciation>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfNTc4_22a3eea3-5388-41c6-8c1b-5807a0e09476">The geographic locations of the Company&#x2019;s long-lived assets, net, based on physical location of the assets, as of September&#160;24, 2021 and March&#160;26, 2021 are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Philippines&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thailand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="idbe725c556404daa8fe51e08d5496566_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMS0xLTEtMS0w_b5661439-f084-4f02-a5d2-7d3f7fdca30f"
      unitRef="usd">35433000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i21bc2feb69644a1d9e538da0d969a072_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMS0zLTEtMS0w_ae6d2b7c-7e97-4000-b02c-624ab4f2873a"
      unitRef="usd">36529000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i1590a7609114452096424c5824801fdf_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMi0xLTEtMS0w_9ffdf2f1-559a-421e-9064-5d0e8ffeda04"
      unitRef="usd">155564000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib1d7e44c8f0a4b30b50a28d410f869d3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMi0zLTEtMS0w_d58cd66f-d8bc-4b52-b39a-5e72aa6fd729"
      unitRef="usd">148374000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ie23fb112cc3f401c81a481fe2490cf73_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMy0xLTEtMS0w_82603c67-64d9-407b-9f63-d4e0596fc1e0"
      unitRef="usd">0</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i9d190d0019ee4fbb93b7d19e3aa06cf8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfMy0zLTEtMS0w_8708a1ca-cfb3-4558-8cae-0d7390b1ed27"
      unitRef="usd">1698000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i9fa59c7737da4e6594524bdcd9f5e11e_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNC0xLTEtMS0w_47c4d02e-500c-48e8-b48d-e30b52794c39"
      unitRef="usd">7407000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia1dc009b6c704a13b00007258f5e9fd6_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNC0zLTEtMS0w_e95858d8-e450-41a4-8a07-d4b654b8533e"
      unitRef="usd">7190000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNS0xLTEtMS0w_5603b33e-8554-487a-8b2e-da99a5c428da"
      unitRef="usd">198404000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RhYmxlOmZiOGUwNzU0OThhMjQ2YTk4MGJjMjRhNmU5NzNlMGUyL3RhYmxlcmFuZ2U6ZmI4ZTA3NTQ5OGEyNDZhOTgwYmMyNGE2ZTk3M2UwZTJfNS0zLTEtMS0w_b609e17c-842b-4060-b372-a61967a70518"
      unitRef="usd">193791000</us-gaap:NoncurrentAssets>
    <us-gaap:AdjustmentForAmortization
      contextRef="ib28d0e2915214927b5f6d201f1b8cd8b_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODY5Ng_f0cbbd72-e8c5-41fd-9067-bf49565fcbce"
      unitRef="usd">33000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="icf8cc781f2304604ab21f6a7364c3704_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODcwMA_3940b4ef-5882-48f4-b7bb-b6713ea4248d"
      unitRef="usd">66000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i1fa1dced058c4bb5b914ead10e4db7dd_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODcwNg_52499704-2f52-4fcf-b3cd-afbabf86cacb"
      unitRef="usd">19000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="if1bf321d798344dba4f47cf562d2c6d8_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV81OC9mcmFnOmU0NTc4YTBlNTI3ZDQ1YzBiOGMyYWUwZWY2NzE3MmEyL3RleHRyZWdpb246ZTQ1NzhhMGU1MjdkNDVjMGI4YzJhZTBlZjY3MTcyYTJfMTA5OTUxMTYyODcxMA_d933e7e6-8990-4436-8053-9639b5444318"
      unitRef="usd">36000</us-gaap:AdjustmentForAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTYy_00406d71-7e24-49f9-a3fb-bd14f213a23b">Goodwill and Intangible Assets&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in the carrying amount of goodwill as follows:&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.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,106&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets, net is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&#160;Average&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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:10pt;font-weight:400;line-height:100%"&gt;1,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived and legacy process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,131&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&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.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&#160;Average&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived and legacy process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,366&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets amortization expense was &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;$1,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2,103&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;24, 2021, respectively, and $671 and $1,384 for the three- and six-month periods ended September&#160;25, 2020, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;respectively. The majority of the Company&#x2019;s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs, it amortizes these costs over the remaining estimated useful life of the patent, which is generally 10 years. There were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;no&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; significant costs capitalized during either of the first six months of fiscal years 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;24, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:&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:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,131&#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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTYz_4ae091b3-1c74-43d5-9fcf-ffdb39f7d887">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below summarizes the changes in the carrying amount of goodwill as follows:&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.019%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,106&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,093&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmZkMjZmYmI0NjNmNDQyMDU5Zjc2OWQzNmE2NWQyNDgyL3RhYmxlcmFuZ2U6ZmQyNmZiYjQ2M2Y0NDIwNTlmNzY5ZDM2YTY1ZDI0ODJfMS0xLTEtMS0w_79f8759e-fa18-4467-9cc7-3fb11d345e98"
      unitRef="usd">20106000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmZkMjZmYmI0NjNmNDQyMDU5Zjc2OWQzNmE2NWQyNDgyL3RhYmxlcmFuZ2U6ZmQyNmZiYjQ2M2Y0NDIwNTlmNzY5ZDM2YTY1ZDI0ODJfMy0xLTEtMS0w_6d63850d-6e71-4de8-b112-e68f7c3086d6"
      unitRef="usd">-13000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmZkMjZmYmI0NjNmNDQyMDU5Zjc2OWQzNmE2NWQyNDgyL3RhYmxlcmFuZ2U6ZmQyNmZiYjQ2M2Y0NDIwNTlmNzY5ZDM2YTY1ZDI0ODJfNC0xLTEtMS0w_d4a0e431-0869-49d0-9392-05e03a15d039"
      unitRef="usd">20093000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTY0_709eff32-4ec8-4175-bbe0-d867da3d7fdd">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets, net is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&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.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&#160;Average&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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:10pt;font-weight:400;line-height:100%"&gt;1,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived and legacy process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,131&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&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.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26, 2021&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&#160;Average&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,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:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived and legacy process technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Legacy trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,366&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7487edf6ca63413e9ab823226c392d8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi0yLTEtMS0w_0da6f4bc-87d0-4763-9c71-cf49a631c0df"
      unitRef="usd">34616000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7487edf6ca63413e9ab823226c392d8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi00LTEtMS0w_ca718c7c-6ae2-4964-b6db-9e6dab697033"
      unitRef="usd">13799000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7487edf6ca63413e9ab823226c392d8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi02LTEtMS0w_7223d304-cf6a-4b88-b9ce-4446a7e96d7d"
      unitRef="usd">20817000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id9636ce825c84abb95822a6734eb42db_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMi04LTEtMS0w_b1e31dc6-bbd9-438c-9feb-9e1a31641b74">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iacf4b371893c49db9986aee568898985_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy0yLTEtMS0w_c7fdb3aa-2739-461a-9c7b-6ece2d5ca7ec"
      unitRef="usd">6951000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iacf4b371893c49db9986aee568898985_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy00LTEtMS0w_a70a6cd0-5403-4c1c-b339-ead7c22edbcc"
      unitRef="usd">6668000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iacf4b371893c49db9986aee568898985_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy02LTEtMS0w_4e9899e5-28ab-4695-812f-4d40882dc341"
      unitRef="usd">283000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i91352fdb0d84473aa5a506bb3d9da3d3_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfMy04LTEtMS0w_dbf2d317-cab8-4bbd-9ef5-8abfd12630eb">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf8457aec7e743df9925f701ee0c7178_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC0yLTEtMS0w_35d66850-f139-4248-b54d-e4cffcead307"
      unitRef="usd">13100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf8457aec7e743df9925f701ee0c7178_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC00LTEtMS0w_e2b2b7cd-b94f-4bac-a9ff-4ac61c35960d"
      unitRef="usd">1197000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf8457aec7e743df9925f701ee0c7178_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC02LTEtMS0w_2e4cf99f-0181-44b4-ae7d-f347512807eb"
      unitRef="usd">11903000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i59884bdcc6824ce0b2bf57c1efd0305f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNC04LTEtMS0w_c17a9a61-9589-4727-ac30-2d80dffebdd2">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNS0yLTEtMS0w_98c83bf0-84d2-4e30-9f8c-254b73d1d812"
      unitRef="usd">4050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNS00LTEtMS0w_a090910e-60fc-4c89-8c66-7bf47267c6ff"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if9246bf76e4b4521bc52fcf1e92f7d9a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNS02LTEtMS0w_1cf5f9d8-925f-47b6-a739-cf0b9b84fafb"
      unitRef="usd">2400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic3d3e236000c4589aea5668476995b44_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi0yLTEtMS0w_b6d588c3-51f6-4601-90df-02df6caf29b4"
      unitRef="usd">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic3d3e236000c4589aea5668476995b44_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi00LTEtMS0w_d3829600-a31c-408c-86a2-b9247fc8652b"
      unitRef="usd">44000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic3d3e236000c4589aea5668476995b44_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi02LTEtMS0w_63ca5dd6-fb8d-4e1e-bb4d-0987dcf9061e"
      unitRef="usd">156000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3458a87312314d159064577091a1c731_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNi04LTEtMS0w_70406997-8ec9-48cd-83e4-03fcd085b269">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if0af9149aee44e0aae9a9f40b0c945c9_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNy0yLTEtMS0w_2cc858ee-b542-4238-9d35-98211f9e7750"
      unitRef="usd">629000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if0af9149aee44e0aae9a9f40b0c945c9_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNy00LTEtMS0w_e0470718-2ef7-4f73-a102-5b86032ac5a7"
      unitRef="usd">57000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if0af9149aee44e0aae9a9f40b0c945c9_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfNy02LTEtMS0w_ef13534f-c3d4-43a3-a089-4f764f7f3844"
      unitRef="usd">572000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifd52fe989bfd46f39310b1496014f157_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOC0yLTEtMS0w_35a034b5-c918-4ec0-b851-328de95fabb7"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifd52fe989bfd46f39310b1496014f157_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOC00LTEtMS0w_3ff64cec-930f-4fc6-b608-941824853315"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifd52fe989bfd46f39310b1496014f157_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOC02LTEtMS0w_92309229-214c-44c3-aa28-4dd82131586d"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOS0yLTEtMS0w_cd8b1d24-11a4-4158-bcb9-55c96388f8f6"
      unitRef="usd">59578000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOS00LTEtMS0w_5804085b-e17f-419b-9e82-00c1a18db0c9"
      unitRef="usd">23447000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjY2ZjM1OTgxZThlYTRmMWViZWM4NDc4Zjk4ODIzN2Q1L3RhYmxlcmFuZ2U6NjZmMzU5ODFlOGVhNGYxZWJlYzg0NzhmOTg4MjM3ZDVfOS02LTEtMS0w_7297eec7-1226-4e70-b4ac-0deb5f4c6076"
      unitRef="usd">36131000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i25f59e7a657e48d2865f38c937253669_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi0yLTEtMS0w_67c05450-af4f-43ba-b0a9-23c67b14dbd5"
      unitRef="usd">32751000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i25f59e7a657e48d2865f38c937253669_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi00LTEtMS0w_82231954-d7fc-4829-8c98-dae740281f74"
      unitRef="usd">12307000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i25f59e7a657e48d2865f38c937253669_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi02LTEtMS0w_047b436c-74c5-4916-bcb3-da51cf1d7033"
      unitRef="usd">20444000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3fd0437f66404d5dac53d9a197775e6e_D20210327-20210625"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMi04LTEtMS0w_47de4c88-95ea-4f72-96a1-21627477960b">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id24144281d7942daa61d86556245621d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy0yLTEtMS0w_5cae2bd1-c63f-42e8-96fc-730c2b931665"
      unitRef="usd">6193000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id24144281d7942daa61d86556245621d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy00LTEtMS0w_1ebad4af-b888-4450-ad97-fd677235a9f6"
      unitRef="usd">5865000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id24144281d7942daa61d86556245621d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy02LTEtMS0w_734f3082-8ecd-493b-baf2-0b0e00a825b0"
      unitRef="usd">328000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i41e5fecd6f3b4cf39eaf7ae17ea2cf04_D20210327-20210625"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfMy04LTEtMS0w_9f576d30-8a82-40e9-b88d-0ad14d78d23c">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i93636d7e79ab4e04b29c16b168f15249_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC0yLTEtMS0w_398aac95-d6af-442d-9c39-de4c97af3e2f"
      unitRef="usd">13100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i93636d7e79ab4e04b29c16b168f15249_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC00LTEtMS0w_273c8295-886b-40e8-854f-06fb030c6ca3"
      unitRef="usd">651000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i93636d7e79ab4e04b29c16b168f15249_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC02LTEtMS0w_b590cdad-a5b3-4c21-8332-f6862096ddeb"
      unitRef="usd">12449000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5fd8d8a6ec92495f96c5da723c488df1_D20210327-20210625"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNC04LTEtMS0w_67ac9f10-37b1-4900-8aac-fce1ab2dda29">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i46cb09766b854a8299d5db87496237fe_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNS0yLTEtMS0w_eb533d68-d39d-4cbc-8922-921b0efaca59"
      unitRef="usd">4050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i46cb09766b854a8299d5db87496237fe_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNS00LTEtMS0w_f39cec08-8a87-487f-8f75-7a8c414fd60f"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i46cb09766b854a8299d5db87496237fe_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNS02LTEtMS0w_79c48672-9e22-4b4f-98f2-f5bfa90f9510"
      unitRef="usd">2400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i06e529741a6b4d6590588777ff8042b1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi0yLTEtMS0w_1467e768-c0e5-476c-9282-4630e0b45c8c"
      unitRef="usd">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i06e529741a6b4d6590588777ff8042b1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi00LTEtMS0w_b1071b5d-d634-440c-924e-03eb4a6df3bd"
      unitRef="usd">24000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i06e529741a6b4d6590588777ff8042b1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi02LTEtMS0w_ff5f98d3-07df-4099-97d7-2636a362cfbb"
      unitRef="usd">176000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ida199db6a9b648d4ae49e82c6e403147_D20210327-20210625"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNi04LTEtMS0w_d6ac1b71-6a64-4a1b-b6ba-46502ac7fc53">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib62ad161c2714d1383b8f2b6768a2401_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNy0yLTEtMS0w_cb145654-d9b0-4a87-8070-99afc8f03095"
      unitRef="usd">627000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib62ad161c2714d1383b8f2b6768a2401_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNy00LTEtMS0w_3e3ed957-535b-4b6c-a10a-e478595194df"
      unitRef="usd">58000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib62ad161c2714d1383b8f2b6768a2401_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfNy02LTEtMS0w_9c4eb439-0710-4cf8-ad51-0695e6046c04"
      unitRef="usd">569000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib131061228df46eaacac1973a31c6ae2_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOC0yLTEtMS0w_15c00200-63b8-4b40-b970-fae945c1c999"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib131061228df46eaacac1973a31c6ae2_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOC00LTEtMS0w_72a0bbb8-5929-4f36-96b2-5d1b986b08ba"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib131061228df46eaacac1973a31c6ae2_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOC02LTEtMS0w_728cc17a-bb5a-4a2c-b80c-272ec75abec7"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOS0yLTEtMS0w_694a42a2-33c3-4777-8a0b-946fd5bb4b91"
      unitRef="usd">56953000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOS00LTEtMS0w_15c7af73-e194-441d-ac2c-1c4de08b3f04"
      unitRef="usd">20587000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOmQwM2VjNTkxZTMwYjQwYjI5MGJlODliNDdjNWNmZDY4L3RhYmxlcmFuZ2U6ZDAzZWM1OTFlMzBiNDBiMjkwYmU4OWI0N2M1Y2ZkNjhfOS02LTEtMS0w_888146fe-4fef-4a3b-8175-3537816cb7cc"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODc5OQ_5b3311bb-3855-4e79-9eca-b994f4f0b71a"
      unitRef="usd">1084000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODgwMw_2fab744b-8024-42c4-978c-d8c2e5195793"
      unitRef="usd">2103000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODgyMQ_54dba017-2d5a-43be-8752-6e283b16415d"
      unitRef="usd">671000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfMTA5OTUxMTYyODgyNQ_f88e45b1-c0d9-4622-9d4b-546853d41c4f"
      unitRef="usd">1384000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id9636ce825c84abb95822a6734eb42db_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfNzM0_ce8a09e2-1e39-451f-87df-b7fe9f920433">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RleHRyZWdpb246Njk0MDhhNjc2ZTMxNDZjYWJjMTZlYTcwMTAxYTU0NzdfOTY1_9536fa0f-0a39-43a8-9e12-14a3055ab0bb">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;24, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:&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:85.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.847%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,131&#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMC0xLTEtMS0w_e7088a3b-4a26-4a44-87cd-a9719569dcca"
      unitRef="usd">2326000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMS0xLTEtMS0w_130c039f-2eec-4402-a0f6-a129ef8ad507"
      unitRef="usd">3360000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMi0xLTEtMS0w_dfaad814-9732-40bf-b898-69a4f5048e60"
      unitRef="usd">3241000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfMy0xLTEtMS0w_9991bc9e-7fd1-4470-8875-f7c974dbc67a"
      unitRef="usd">3039000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfNC0xLTEtMS0w_a49a4afe-92a4-41f1-9b40-04bffb70f7e6"
      unitRef="usd">2823000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfNS0xLTEtMS0w_36fba9b5-0684-4112-a469-1f155ad55193"
      unitRef="usd">21342000</algm:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82MS9mcmFnOjY5NDA4YTY3NmUzMTQ2Y2FiYzE2ZWE3MDEwMWE1NDc3L3RhYmxlOjI3Mzg1MzFhNjYxZjRkZmViODkyYjI3MWUzNjk4YmUzL3RhYmxlcmFuZ2U6MjczODUzMWE2NjFmNGRmZWI4OTJiMjcxZTM2OThiZTNfNi0xLTEtMS0w_6afdd11b-a1d6-47eb-83b6-68b5005e6e56"
      unitRef="usd">36131000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90ZXh0cmVnaW9uOjYzYzFhYWRlNDU4OTQ1YjRhMTE1MDFlYTVmMWI3ZjE4Xzc5_0d1f7f92-fbb3-403f-b0f5-3a5b9fc44f8c">Other Assets, net&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of other assets, net is as follows:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;VAT receivables long-term, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid contracts long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,613&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity&#x2019;s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90ZXh0cmVnaW9uOjYzYzFhYWRlNDU4OTQ1YjRhMTE1MDFlYTVmMWI3ZjE4Xzc4_0057c1a0-5ac2-4fe4-bdb6-7420294dd405">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of other assets, net is as follows:&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:68.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.780%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&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:10pt;font-weight:400;line-height:100%"&gt;VAT receivables long-term, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes receivable long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments in marketable securities &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid contracts long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred financing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,613&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity&#x2019;s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsTableTextBlock>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzEtMS0xLTEtMA_34b6b40e-6982-4493-bce7-8f4beb1787f2"
      unitRef="usd">8958000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:ValueAddedTaxReceivableNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzEtMy0xLTEtMA_c2b2ecbd-aefd-40d3-8ce9-7ae36ab9aaca"
      unitRef="usd">8177000</us-gaap:ValueAddedTaxReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzItMS0xLTEtMA_8a93d393-59d0-4d4a-9272-51478befae59"
      unitRef="usd">11462000</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:IncomeTaxesReceivableNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzItMy0xLTEtMA_137daec6-6d8b-4811-9624-5781c8c25676"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivableNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMS0xLTEtMzQ0MQ_e5804a5d-468f-4f46-bb0a-f4fb8aa65c8a"
      unitRef="usd">5287000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMy0xLTEtMzQ0MQ_7d74409d-27aa-4167-ae4f-e38acd9b0999"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMS0xLTEtMA_951f9726-880c-46a1-9a9c-4dd33c6bce38"
      unitRef="usd">8567000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzMtMy0xLTEtMA_e656cc6a-d6ec-4284-b824-63d3c7eca43f"
      unitRef="usd">3573000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzQtMS0xLTEtMA_a699af5b-b817-436d-9a2c-29bba42e7023"
      unitRef="usd">1662000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:PrepaidExpenseNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzQtMy0xLTEtMA_411c07fa-c6f0-4f25-94a6-84c2aaade58d"
      unitRef="usd">1295000</us-gaap:PrepaidExpenseNoncurrent>
    <us-gaap:DeferredCosts
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzUtMS0xLTEtMA_42513b84-7b81-41e8-af63-ff2167669b3f"
      unitRef="usd">99000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzUtMy0xLTEtMA_182fd88b-c66f-4ca2-8aeb-271c8b74c186"
      unitRef="usd">149000</us-gaap:DeferredCosts>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzYtMS0xLTEtMA_1b4b1b61-4fb9-4144-ae79-3ba2bb32cc70"
      unitRef="usd">2652000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzYtMy0xLTEtMA_b00421a3-258a-4ea5-8542-e3354f836df9"
      unitRef="usd">1419000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzctMS0xLTEtMA_82217467-1134-4881-af97-fe5e4b5d39b9"
      unitRef="usd">38687000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV8xMDAvZnJhZzo2M2MxYWFkZTQ1ODk0NWI0YTExNTAxZWE1ZjFiN2YxOC90YWJsZTo5MTUwZDRlYTY3Nzk0MWE2OTc1YmRhMGUyZDg4MDY0ZC90YWJsZXJhbmdlOjkxNTBkNGVhNjc3OTQxYTY5NzViZGEwZTJkODgwNjRkXzctMy0xLTEtMA_274218ac-c738-429b-9e6e-a8e2ca949485"
      unitRef="usd">14613000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RleHRyZWdpb246MGVhOTM1MzVlMjFiNGUxNjgzY2JlNTgxNTVjOThjMTJfMTM3_0eaaa75f-a085-4376-9994-00f35401e4bf">Accrued Expenses and Other Current Liabilities&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of accrued expenses and other current liabilities is as follows:&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:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued management incentives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries and wages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Base acquisition purchase price due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits on AMTC Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Accrued utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,932&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RleHRyZWdpb246MGVhOTM1MzVlMjFiNGUxNjgzY2JlNTgxNTVjOThjMTJfMTM4_e3afad5b-138e-4b67-8b23-7889a2490b17">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The composition of accrued expenses and other current liabilities is as follows:&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:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued management incentives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued salaries and wages&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Base acquisition purchase price due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deposits on AMTC Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Accrued utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,932&#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:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMi0xLTEtMS0w_a1b0ba21-6576-4db4-8201-29e7ee273d84"
      unitRef="usd">16167000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMi0zLTEtMS0w_3ce0b24b-b6c9-481b-a5ab-404cbd3e5d45"
      unitRef="usd">21538000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMy0xLTEtMS0w_f728648e-93d2-4136-9f5c-e9b4c54e22f8"
      unitRef="usd">16838000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMy0zLTEtMS0w_d55cc32b-8390-405a-9940-2ef8d8112058"
      unitRef="usd">15060000</us-gaap:AccruedSalariesCurrent>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNC0xLTEtMS0w_6e5f6103-bea6-4c18-b0c6-e73a32c1e90c"
      unitRef="usd">2000000</algm:BusinessCombinationConsiderationTransferredPayable>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNC0zLTEtMS0w_9aab2aee-84ae-4f04-9b84-9f47acfb1b27"
      unitRef="usd">14588000</algm:BusinessCombinationConsiderationTransferredPayable>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNS0xLTEtMS0w_5c88dc7d-298e-4c71-9e19-20c8b3ef4931"
      unitRef="usd">0</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNS0zLTEtMS0w_001192d0-10f4-4db8-b644-f6f67dec399f"
      unitRef="usd">14531000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNi0xLTEtMS0w_0bc917f6-d6dc-41b0-9d9d-82b04cb2cb72"
      unitRef="usd">6056000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNi0zLTEtMS0w_0927fd15-0b81-4946-85e1-075450b99e66"
      unitRef="usd">5739000</us-gaap:AccruedVacationCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNy0xLTEtMS0w_ec0d2ad8-8d67-485d-9df8-2643ec7296ae"
      unitRef="usd">497000</algm:AccruedSeveranceCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfNy0zLTEtMS0w_0b421e38-6b75-4e1c-ab15-598ae2ca415b"
      unitRef="usd">572000</algm:AccruedSeveranceCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOC0xLTEtMS0w_52e9bc19-2723-4ec0-92dc-daf5257e04c1"
      unitRef="usd">3472000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOC0zLTEtMS0w_71da57de-b726-4a21-aac1-e8fcbb02d192"
      unitRef="usd">2029000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOS0xLTEtMS0w_0678b215-f62d-4739-b82a-b469bf3627d0"
      unitRef="usd">1487000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfOS0zLTEtMS0w_4108fe15-dd40-41e8-87d4-cd181aa21a92"
      unitRef="usd">514000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTAtMS0xLTEtMA_4b82edc0-5fb6-4931-a158-0007812937a3"
      unitRef="usd">622000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTAtMy0xLTEtMA_174e2f97-f89e-45b3-91d6-9a29a63bc267"
      unitRef="usd">623000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTEtMS0xLTEtMA_dfd12fd3-e0be-49f9-9b99-f29437bf2b0a"
      unitRef="usd">4910000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTEtMy0xLTEtMA_a6be54a1-e67b-4c1c-ae7c-31d1b99d8c51"
      unitRef="usd">3738000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTItMS0xLTEtMA_9488b56d-442b-49a3-8061-9b4e923ae1aa"
      unitRef="usd">52049000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82NC9mcmFnOjBlYTkzNTM1ZTIxYjRlMTY4M2NiZTU4MTU1Yzk4YzEyL3RhYmxlOjc0N2YyODQ3NDZlYTRjNjQ5ZGZkZmM1NWM2NDI0ZjJjL3RhYmxlcmFuZ2U6NzQ3ZjI4NDc0NmVhNGM2NDlkZmRmYzU1YzY0MjRmMmNfMTItMy0xLTEtMA_95efbd85-5b8b-460c-8a52-f0d733b93b28"
      unitRef="usd">78932000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1Ng_757a7176-fe63-4094-a0de-c49b3829e0c2">Leases&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The Company also considers whether its service arrangements include the right to control the use of an asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company leases real estate, equipment and vehicles under operating lease agreements that have initial terms ranging from 1 to 11 years. The Company does not have any leases classified as finance leases. Some leases include one or more options to exercise renewal terms, generally at the Company&#x2019;s sole discretion, that can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company&#x2019;s leases generally do not contain any material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#x2019;s leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24, 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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term &#x2013; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.71 years&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.71 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &#x2013; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense incurred under operating lease agreements w&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;as $1,537 and $2,772 for the three- and six-month periods ended September&#160;24, 2021, respectively, and $1,122 and $2,305 for the three- and six-month periods ended September&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;24, 2021, expirations of lease obligations by fiscal year were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Information as Lessee under ASC 840&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments for noncancellable operating leases as reported under the previous lease guidance as of March&#160;26, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,915&#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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ieaf7e7283f25412c918946e878f3006a_I20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfNDU4_dda70293-e1a2-4310-837d-db85ce78d3f0">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i0920cdde282f4e40beac84df80b43922_I20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfNDY0_aa899f8c-9e27-48d2-a54d-fc496de25644">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1Nw_413d1fe1-8c54-48ed-ad92-0f1d791e68a6">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#x2019;s leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.377%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24, 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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term &#x2013; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.71 years&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.71 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate &#x2013; operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfMy0xLTEtMS0w_33ece0ee-5278-4c2b-8846-bba423da8fb6"
      unitRef="usd">1154000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfMy01LTEtMS05NzE_98b8ff77-d98a-469c-a7e9-1e794c5b5c6d"
      unitRef="usd">2302000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNC0xLTEtMS0w_d5ec08e0-2ec5-4bcb-8ef6-6cea5333cd38"
      unitRef="usd">87000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNC01LTEtMS05NzE_c927b9b6-df76-44cd-af78-be511569ede7"
      unitRef="usd">141000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNy0xLTEtMS0w_9060f281-0fd5-4d47-9e02-e0f239940e7d"
      unitRef="usd">1244000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfNy01LTEtMS05Nzk_93d38272-8064-42c8-aa73-98620ae4e943"
      unitRef="usd">2474000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOC0xLTEtMS0w_56dc2ce0-4192-43ce-9e6c-e1fa733e9484">P5Y8M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOC01LTEtMS05Nzk_a7e90ed0-7bff-420f-9781-153f9a15c2c8">P5Y8M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOS0xLTEtMS0w_fb7c5c8b-7d9c-4ce7-9032-4cbcff78ee0f"
      unitRef="number">0.046</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjc0OTVkMTU4ZjQ4MTQzMWY5Y2Q5Y2QzYmYyMDc2NDU3L3RhYmxlcmFuZ2U6NzQ5NWQxNThmNDgxNDMxZjljZDljZDNiZjIwNzY0NTdfOS01LTEtMS05Nzk_9657a942-ea1b-4171-b015-1f8a19ea40bf"
      unitRef="number">0.046</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseExpense
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTM5Mw_4f762b87-f659-433a-9324-d26825747861"
      unitRef="usd">1537000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTM5Nw_367594b0-5137-4cce-9b86-dc60fa60ef44"
      unitRef="usd">2772000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTQwMw_dd09f2a5-4329-4e13-a2f1-d00e1ed1d9dc"
      unitRef="usd">1122000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTA5OTUxMTYyOTQwNw_32e5b8fd-d3b6-4602-843b-1ffffe63262c"
      unitRef="usd">2305000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1OA_b247e5a6-e279-4062-b6b6-6e6679757e86">&lt;div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;24, 2021, expirations of lease obligations by fiscal year were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: present value adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,316&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMC0xLTEtMS0w_46aa0492-8723-4f41-8b78-c21ef86b9409"
      unitRef="usd">2137000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMS0xLTEtMS0w_37200e19-1a13-425f-8d12-2b58e160d3a6"
      unitRef="usd">3922000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMi0xLTEtMS0w_8ea8c7c9-eb3b-41ba-9b32-efc908b4215e"
      unitRef="usd">3526000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfMy0xLTEtMS0w_fab1cbba-ced0-4ea6-b546-5db83574c51c"
      unitRef="usd">3095000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNC0xLTEtMS0w_f7fd7222-0332-44b0-809e-ebcdca32bd4f"
      unitRef="usd">2623000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <algm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNS0xLTEtMS0w_761083aa-3a1b-4b53-aec9-d737ef495686"
      unitRef="usd">4463000</algm:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNi0xLTEtMS0w_88792900-70f9-48fd-8c9b-083f5c69664d"
      unitRef="usd">19766000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfNy0xLTEtMS0w_20e2420b-5649-4a15-a4d5-21a9447e1843"
      unitRef="usd">2450000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOmIxOWNkOTI2MjZhMTQ0ZmFiN2FjYThhMjFmYzgyOWQxL3RhYmxlcmFuZ2U6YjE5Y2Q5MjYyNmExNDRmYWI3YWNhOGEyMWZjODI5ZDFfOC0xLTEtMS0w_077217cf-045c-4ded-b24b-59ab5911a0f0"
      unitRef="usd">17316000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RleHRyZWdpb246N2QxNTlkNzhiNThkNDZkZjkxYjY1YjBiODEyMjdlY2VfMTU1OQ_b7a20c23-ded6-4cf4-90ad-9d7641739c1b">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments for noncancellable operating leases as reported under the previous lease guidance as of March&#160;26, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,915&#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:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMC0xLTEtMS0w_9a9ff874-b9ce-4f8f-9d4e-d9e3d0a24a02"
      unitRef="usd">2887000</us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMS0xLTEtMS0w_3713fb47-d0fc-40a6-b7aa-c76497d5083b"
      unitRef="usd">2726000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMi0xLTEtMS0w_1022f1ff-250e-4232-a8cd-9ddd50635604"
      unitRef="usd">2644000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfMy0xLTEtMS0w_a594dace-6e11-4cf9-a88b-3ebf98bfe833"
      unitRef="usd">2172000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfNC0xLTEtMS0w_1e2c24fc-fa7c-4249-9b3f-15e1e69f1c06"
      unitRef="usd">1773000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfNS0xLTEtMS0w_b045131f-743f-4ef4-9840-d5c5f0f2b624"
      unitRef="usd">3713000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV82Ny9mcmFnOjdkMTU5ZDc4YjU4ZDQ2ZGY5MWI2NWIwYjgxMjI3ZWNlL3RhYmxlOjYyZjRjMzUzMGNjZDRjZmJiN2FmNDUwZDk0YjY3YzJhL3RhYmxlcmFuZ2U6NjJmNGMzNTMwY2NkNGNmYmI3YWY0NTBkOTRiNjdjMmFfNi0xLTEtMS0w_441bdbbc-61a3-43fc-80a4-53057a2c60b8"
      unitRef="usd">15915000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjk2MQ_7bd1decc-85fc-49e4-a703-aa97068d17e6">Debt and Other Borrowings&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility due in 2027 (the &#x201c;Term Loan Facility&#x201d;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the &#x201c;Revolving Credit Facility&#x201d; and, together with the Term Loan Facility, the &#x201c;Senior Secured Credit Facilities&#x201d;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company&#x2019;s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company&#x2019;s outstanding borrowings bore an interest rate of 4.25% at September&#160;24, 2021. As of both September&#160;24, 2021 and March&#160;26, 2021, the Company had &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;$25,000&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; outstanding under the Term Loan Facility and had &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;not&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; borrowed on the Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;Included in the Term Loan Facility were deferred financing costs of $9,374, which the Company has deducted from the carrying amount presented on its unaudited consolidated balance sheet and &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;amortized into interest expense or recognized as loss on debt extinguishment&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;. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within &#x201c;Prepaid expenses and other current assets&#x201d; and &#x201c;Other assets&#x201d; on its unaudited consolidated balance sheet and is amortizing those costs over the term of the facility. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was &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;$199&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; at September&#160;24, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On November&#160;26, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;$1,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; at September&#160;24, 2021) at the bank&#x2019;s prevailing interest rate. While this line of credit initially expired on August 21, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on bank operations), the line of credit was extended in September 2021 and is now expected to expire on August&#160;21, 2022. There were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;no&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;20, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2,246&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; at September&#160;24, 2021) at the bank&#x2019;s prevailing interest rate. While this line of credit initially expired on June 30, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;no&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; borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibd22ce2991104e489abb0a9b49d27f22_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjc5_6f9f8672-165e-4216-8d58-79762cf6efcf"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i174480d944c54c4f9c3593eec44464ec_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfNTky_751848b9-c288-415a-a0fb-4ab234a81a8d"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia9c8d38c0a904fa8bf9eebc9b643fbb6_D20200930-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfOTU2_ba9a78aa-3cf8-4fd6-a5cf-95e3169ff9c6"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9fb7a35deef346fb84f3258d57bdda64_D20200930-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfOTYy_1499396f-4444-4c57-b2e2-be43d180a456"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <algm:DebtInstrumentInterestRateFloor
      contextRef="i410dda13a35f4cb881d8429320c76ca4_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTAzNA_3fbdacba-9b1d-453a-98d2-c340132bb76b"
      unitRef="number">0.005</algm:DebtInstrumentInterestRateFloor>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i215b9d220aab46df8df8aa312e4ab30d_I20210924"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTEwNg_1e107892-a6fc-41c3-9b5c-99e68ecb19a9"
      unitRef="number">0.0425</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCredit
      contextRef="if9aaa8d0bc084766bbce27afc28e1c61_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTE1NA_1752c2ed-961c-44de-8a8f-04039218b037"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="id20f8c6e00344c0d9d1c48debd916615_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTE1NA_f0e4b317-c536-40d8-9ddb-b52e939e4f9b"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i215b9d220aab46df8df8aa312e4ab30d_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTIwNg_79c6a8b5-f8dc-4b1b-bc0b-aca2b68e568b"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i0a364c5c61f84cf48f315c46cd0c1ab5_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTIwNg_91328c69-8522-4137-97a2-c8ede6b83504"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ibd22ce2991104e489abb0a9b49d27f22_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTMyMQ_bda0085f-0285-4aa8-87d5-c76467da7b22"
      unitRef="usd">9374000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i174480d944c54c4f9c3593eec44464ec_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTU5Mg_9a758fb3-e2b4-4929-b4c1-0fc4a1d11ce9"
      unitRef="usd">300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i215b9d220aab46df8df8aa312e4ab30d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTk1Mg_53b65ac0-6faf-4ae8-8124-f58e77b6cd0e"
      unitRef="usd">199000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1895d1c2bd26451b868f1bbc719c259d_I20191126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjE0Mg_28418223-17c0-406b-b1e8-f75d8d7b3f27"
      unitRef="php">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia058a3d959164ed2b296b97c95f53f46_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjE3Nw_c612e9d4-0f75-4405-8588-963da43e7e4f"
      unitRef="usd">1796000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i6bacf2846dac4461baab1886103e89ff_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjI4MQ_03e3ee30-9e7d-413a-a324-52dc138e91a1"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ia058a3d959164ed2b296b97c95f53f46_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjI4MQ_4cab39ed-fbfc-4d32-ac6b-52c696ea11eb"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i401661660ca74d6dba2747979eaff403_I20191120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjUyMA_b0b99225-0e17-4234-9231-49b8c312496a"
      unitRef="php">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i7e063386c2004b5280a757c6a3fde5f8_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMjU1NQ_008240c5-b25f-40db-890d-c2b06d52b6c1"
      unitRef="usd">2246000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i7e063386c2004b5280a757c6a3fde5f8_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTA5OTUxMTYzMTU2MA_a66fbab7-2d4b-4d5e-9ad8-815a1a1e37ab"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i75af67a479ea445bbcfd565cca419cec_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83MC9mcmFnOmNjOWEzMmZlM2ZkODQxYTc5NzUxOTZjYjZkMzM5NmNjL3RleHRyZWdpb246Y2M5YTMyZmUzZmQ4NDFhNzk3NTE5NmNiNmQzMzk2Y2NfMTA5OTUxMTYzMTU2MA_ac3e65b9-1a87-4010-97f6-4e11a6a6273f"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RleHRyZWdpb246MTA3MWIxYjBkMjVjNGY1ZTk0MTY5OTg3MGJkZTliYTJfOTk_df7845b9-fa2d-46b1-aca1-ebba02386288">Other Long-Term Liabilities&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The composition of other long-term liabilities is as follows:&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:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued management incentives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued retirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for uncertain tax positions (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:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,133&#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:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RleHRyZWdpb246MTA3MWIxYjBkMjVjNGY1ZTk0MTY5OTg3MGJkZTliYTJfMTAw_ca9916c8-c955-40c5-be23-53160937aba1">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%"&gt;The composition of other long-term liabilities is as follows:&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:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued management incentives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued retirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:10pt;font-weight:400;line-height:100%"&gt;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for uncertain tax positions (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:10pt;font-weight:400;line-height:100%"&gt;2,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,133&#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:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMi0xLTEtMS0w_0a9eccc6-9f7c-4c01-9e0d-26f0c122c65e"
      unitRef="usd">614000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMi0zLTEtMS0w_5943eaf0-0584-4f88-ba25-74cbe34dc746"
      unitRef="usd">628000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMy0xLTEtMS0w_99a64773-0739-4119-a252-6e3349c630e6"
      unitRef="usd">10669000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfMy0zLTEtMS0w_7fb412c2-83d5-40f6-85be-f9e149fc0204"
      unitRef="usd">10656000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNC0xLTEtMS0w_0dceff2f-88ae-4ec0-a8af-9139f3d172f5"
      unitRef="usd">5400000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNC0zLTEtMS0w_2d5fb8ad-6b91-4d68-946e-51879fbed45c"
      unitRef="usd">4800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNS0xLTEtMS0w_c5ad9195-70cc-4f90-a958-15c0dcab59c5"
      unitRef="usd">2806000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNS0zLTEtMS0w_3f1b05a4-5c68-4bef-b9b6-2bfdbfb1860f"
      unitRef="usd">2774000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNi0xLTEtMS0w_a9c7bee1-d5e3-4349-acf7-92f468baeba9"
      unitRef="usd">0</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNi0zLTEtMS0w_fb38b894-b310-4452-b87e-7177dfdda517"
      unitRef="usd">275000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNy0xLTEtMS0w_ac11e2ae-3d33-406e-ae67-19ae30b37fe6"
      unitRef="usd">19489000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83My9mcmFnOjEwNzFiMWIwZDI1YzRmNWU5NDE2OTk4NzBiZGU5YmEyL3RhYmxlOjkzM2M4ZjJmMGM5ZDRkZTJhZmZlMTQwNGZjOWE5Nzc1L3RhYmxlcmFuZ2U6OTMzYzhmMmYwYzlkNGRlMmFmZmUxNDA0ZmM5YTk3NzVfNy0zLTEtMS0w_d0c97c7d-2404-4c5f-ba3d-2b031406bf43"
      unitRef="usd">19133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxOQ_818bf9a6-db18-4203-8104-3a9025710da3">Retirement Plans&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes the funded status (i.e.,&#160;the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income, net of tax. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company&#x2019;s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company&#x2019;s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Plan Descriptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-U.S. Defined Benefit Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc. (&#x201c;AMPI&#x201d;), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan&#x2019;s assets are invested in common trust funds, bonds and other debt instruments and stocks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effect on the unaudited statements of operations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to the non-United States (&#x201c;U.S.&#x201d;). defined benefit plan was as follows:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period 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:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic pension expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#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:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Information on Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The table below sets forth the fair value of the entity&#x2019;s plan assets as of September&#160;24, 2021 and March&#160;26, 2021, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the Company&#x2019;s 2021 Annual Report.&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value at September 24,&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets of non-U.S. defined benefit plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unit investment trust fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stocks and other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716&#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&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value at March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets of non-U.S. defined benefit plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unit investment trust fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stocks and other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the change in fair value of Level&#160;3 plan assets for the six-month period ended September&#160;24, 2021:&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:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3 Non-U.S. Defined&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stocks&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions 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:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemptions 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:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revaluation of equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#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:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The investments in the Company&#x2019;s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company&#x2019;s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC&#x2019;s (&#x201c;AML&#x201d;), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three- and six-month periods ended September&#160;24, 2021, the Company contributed approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$343 and $696 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to its non-U.S. pension plan, respectively. During the three- and six-month periods ended September&#160;25, 2020, the Company contributed approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$247 and $487 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Defined Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 1993, the Company commenced with a rollover pension promise agreement (&#x201c;Pension Promise&#x201d;) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2021 and 2020, respectively.&#160;The total values of the Pension Promise in the amounts of&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 797 an&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;d 928 British Pounds Sterling at September&#160;24, 2021 and March&#160;26, 2021, respectively (approximate&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;ly $1,087 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $1,272 at September&#160;24, 2021 and March&#160;26, 2021, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company&#x2019;s unaudited consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Defined Contribution Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Eligible AML U.S.&#160;employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants&#x2019; pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled approximatel&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;y $1,089 and $2,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;24, 2021, respectively, and approximatel&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;y $1,040 and $2,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (&#x201c;Allegro Europe&#x201d;), also has a defined contribution plan (the &#x201c;AME Plan&#x201d;) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$211&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and&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; $429 for the three- and six-month periods ended September&#160;24, 2021, respectively, and &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;approximately $206 and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $385 for the three- and six-month periods ended September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxNg_0d72244e-b5c3-4e89-bb54-16221a5e6bfb">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expense related to the non-United States (&#x201c;U.S.&#x201d;). defined benefit plan was as follows:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period 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:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net periodic pension expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;786&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi0xLTEtMS0w_581265e8-36b5-4cc0-8108-02bc87435a05"
      unitRef="usd">371000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi0zLTEtMS0w_66d27f97-b25b-4daf-a4bc-680a948add70"
      unitRef="usd">277000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi01LTEtMS0w_853d8cbc-4c3c-46df-a6a7-244300cda3ad"
      unitRef="usd">754000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMi03LTEtMS0w_8ef3fac8-2e3c-42a9-977f-ab522a3bf80f"
      unitRef="usd">547000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy0xLTEtMS0w_442a67b8-8bbf-43e7-8973-accd7cfe14a5"
      unitRef="usd">161000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy0zLTEtMS0w_de25dcbb-bbbe-4e75-bb55-de6bf5c60d7d"
      unitRef="usd">156000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy01LTEtMS0w_93e4af18-6ef5-4561-ba19-d08c0edf246e"
      unitRef="usd">327000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfMy03LTEtMS0w_30f39537-07c9-44fa-893d-717260de26cd"
      unitRef="usd">308000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC0xLTEtMS0w_7994f8c7-f0ce-4e3d-a1a7-a21d00bc24fb"
      unitRef="usd">76000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC0zLTEtMS0w_31e6e9d0-0489-4fce-8d4f-b3a03f0007a8"
      unitRef="usd">74000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC01LTEtMS0w_1546fcab-8042-4fe3-8632-d740c9b7bb77"
      unitRef="usd">155000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNC03LTEtMS0w_a1d94ed6-0d4d-4f1d-b2dc-3203d0047970"
      unitRef="usd">152000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy0xLTEtMS0w_013ed09b-af89-4a02-90cf-529bdd37849f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy0zLTEtMS0w_ecf431ae-6aa0-4eae-a6ce-45931b5a072e"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy01LTEtMS0w_27c4de35-590b-4a84-a9d3-7ab5c4ec2a97"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfNy03LTEtMS0w_6b7fc4ce-a670-490b-aa49-e64fdb7becc4"
      unitRef="usd">4000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC0xLTEtMS0w_f7083ab5-7094-4348-9581-c061d1da4d2e"
      unitRef="usd">-52000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC0zLTEtMS0w_c26b04b5-f401-4bbe-b38a-57de7044d48b"
      unitRef="usd">-45000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC01LTEtMS0w_3e60c6fa-accb-4871-b348-0ce5c3398ba4"
      unitRef="usd">-105000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOC03LTEtMS0w_6f50eab6-9b03-409e-a7cc-9a665b0893e6"
      unitRef="usd">-79000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS0xLTEtMS0w_a362f142-c155-4e2d-aad2-7dd39e484c25"
      unitRef="usd">508000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS0zLTEtMS0w_0a18c2ff-6484-471b-ad37-eea14e31cc77"
      unitRef="usd">406000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS01LTEtMS0w_63649947-2c3b-44fe-88a5-4f533c4ff8b0"
      unitRef="usd">1031000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjNmZWNkN2RkMWIzYjQ5ODA4N2VmYWExYWNhOGVlNmZiL3RhYmxlcmFuZ2U6M2ZlY2Q3ZGQxYjNiNDk4MDg3ZWZhYTFhY2E4ZWU2ZmJfOS03LTEtMS0w_b4861656-f229-42ba-83d9-fa9fd0cd5318"
      unitRef="usd">786000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxNw_93221c6f-fc41-4dfe-a153-5870207dc02d">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The table below sets forth the fair value of the entity&#x2019;s plan assets as of September&#160;24, 2021 and March&#160;26, 2021, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the Company&#x2019;s 2021 Annual Report.&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value at September 24,&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:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets of non-U.S. defined benefit plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unit investment trust fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stocks and other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716&#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&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair Value at March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets of non-U.S. defined benefit plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unit investment trust fund&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stocks and other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,717&#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:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i577c246126834c489a076534216028ea_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi0xLTEtMS0w_f1390262-81c1-47f6-a027-65085652d10e"
      unitRef="usd">1726000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieffad59b63d4475a994243a8f21a1ef7_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi0zLTEtMS0w_ac0ecd7d-a9d5-4131-9f0e-2156b58b7104"
      unitRef="usd">1726000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9795f27afefe4999a8491b3ae2acefc9_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi01LTEtMS0w_1dcd9237-300e-4e66-8252-dc4b47d6db86"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4ec912770de44149ba3276fe577374aa_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMi03LTEtMS0w_5a35818c-9ef8-4eb0-9b57-f12ee4d5a6c4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic44ffe1da72c4bb2a2ee0ada9cb00ae4_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy0xLTEtMS0w_bef621eb-21bf-4759-b58e-23fdb07d2e17"
      unitRef="usd">1053000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6322b590e6de4e46bfc68e9a52da8a77_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy0zLTEtMS0w_cf3b13ef-57cd-4eb2-bc92-4395bd2c64cf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i68e051b50622444ba1b53c987045d13c_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy01LTEtMS0w_4028343b-a4c2-4f79-8deb-cbedc6e841c5"
      unitRef="usd">1053000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1d1b92ce44754c3e9efce560cc6ac7ca_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfMy03LTEtMS0w_82e2f0bd-dce7-4488-a6c9-8dff7e41c453"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i088e9b8a79284aaa86f218f06b958497_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC0xLTEtMS0w_7ecebd44-f067-49fe-9176-d9f402718504"
      unitRef="usd">620000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia8809bfa0be1495cbc987ac3f1911b2c_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC0zLTEtMS0w_c98ea543-e9bc-4575-ab64-5df7389bd018"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3d84626160d9486f85903f009f00e7db_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC01LTEtMS0w_5b86a674-7665-467f-9563-9b76b6cb7f62"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icef783cd13364092ae05ca9b2b24fddc_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNC03LTEtMS0w_071984b9-32d2-4cd8-96f3-f159c5686394"
      unitRef="usd">620000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0773f471e54f4713bd19f801c67fabb1_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS0xLTEtMS0w_0957da5c-ff49-496c-8304-7698d6842ebb"
      unitRef="usd">867000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7e12474235714ace85e886c6c7816c2d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS0zLTEtMS0w_e14d08e2-6a67-458b-aff6-e1fe3261e674"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib6d240aad385482397221c0a50f8ca7f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS01LTEtMS0w_ff7b8cfd-de7a-42a4-b2fb-63efadd9296f"
      unitRef="usd">867000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5a4b06a607b148428d1827a06306bfd9_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNS03LTEtMS0w_4a28d6d6-2b74-4e25-9d34-c943e74f4372"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76355a59945444e69964d16cbbb24018_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi0xLTEtMS0w_58645c8a-7f2d-4152-9b07-485d805d9e32"
      unitRef="usd">2438000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i914c1b88a65d4aa6952463de2f907a88_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi0zLTEtMS0w_b69c6aa2-7de0-4186-9888-ca7021b850d8"
      unitRef="usd">1340000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i23042d09603c40b3b908430acebd8a1a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi01LTEtMS0w_5b73d9aa-bf0e-4ed0-9e16-fd9cb9a49613"
      unitRef="usd">2000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i50029e31cfab47f0ae9a8811031c8dce_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNi03LTEtMS0w_6f0fb29e-385e-4d1a-a3ee-fb22f4a0dfb8"
      unitRef="usd">1096000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i35938b5716194ca88b031974ccc17a53_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy0xLTEtMS0w_fc6134ab-b117-47f9-96a5-5e63e8e0d5b3"
      unitRef="usd">6704000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i07819db00332444c89981906fa171765_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy0zLTEtMS0w_5805b03d-d7a3-4123-882b-f928fd62f089"
      unitRef="usd">3066000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8bc202dd00234087a97c990a6ae10558_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy01LTEtMS0w_72a64035-ee32-4ba7-a347-e40377d5cb1d"
      unitRef="usd">1922000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6463444fe50e4c20bd7c20ab9cee0d0f_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmRkMjEzM2M2MTU0NTRlMDlhYjU2NmNlM2E5NTYxNjYyL3RhYmxlcmFuZ2U6ZGQyMTMzYzYxNTQ1NGUwOWFiNTY2Y2UzYTk1NjE2NjJfNy03LTEtMS0w_31a01048-ff47-49a6-9896-1d7f718a8a0b"
      unitRef="usd">1716000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieec334c4fcc14c33826d6e68f3d5fa38_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi0xLTEtMS0w_607e1922-6f52-471f-a558-e349187fe49c"
      unitRef="usd">1646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1c6f50aaaf5e47e593c0047a7cd4b360_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi0zLTEtMS0w_e1677321-8326-476a-8af7-bd5bce2621f1"
      unitRef="usd">1646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic3aaee42500b4e4ba589874e670fb88f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi01LTEtMS0w_f9c8ab83-6791-4c07-b880-45a1f8878ed4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7170fd30ecf64de19d21b3fbcdd94639_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMi03LTEtMS0w_ad8536dc-b6cd-4901-8af4-0c531cdc325a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i77511a95e5284d37a0e6e9da5d079efc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy0xLTEtMS0w_fa3209c5-b4c8-44e4-8008-0a950e0611ff"
      unitRef="usd">1221000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c26c5057aae4cd2b7b282fbb89aeb73_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy0zLTEtMS0w_08f0e544-972f-40c5-960f-de912ea8cb7c"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i28240a5a701a4e1a971126cfea9497e8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy01LTEtMS0w_10d24665-dbac-4969-866b-de7ad05598dc"
      unitRef="usd">1221000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i90ce7df0e7e1476f8fe68c160b6b629a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfMy03LTEtMS0w_7df205c0-cd5e-4a07-90d6-195d14e30446"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icba951d4c0cc4996919fd057732a09a8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC0xLTEtMS0w_a4341be0-c859-4e57-8619-de66800b649d"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i168f48d4d63441e6b3fc68fa156ba694_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC0zLTEtMS0w_46b0e74f-309a-4be8-a5f0-471e04586bf0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i93cc066b0dd64c7a8df8d2de7f561970_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC01LTEtMS0w_d143e412-d685-4473-b43f-faec0a422fb0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40d5327f6ac548f0ad1036efdd9f847d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNC03LTEtMS0w_e873b6f0-f856-4d86-a8ec-eba03eef8a29"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i97647d871caf4003b2c75426ef64c9cd_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS0xLTEtMS0w_c171c321-9793-41bb-816f-f3aa5d627e86"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic37ecefaf0d343ad8278c53a70a09863_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS0zLTEtMS0w_572bbc92-d6b1-43f8-a69e-9e3386529975"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i44b7346e436d4ad29ec5e94cb658c7b8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS01LTEtMS0w_2d3248c2-f369-49eb-8f6c-42bae29f46e4"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i19b61cb8bbcc4c58b74ad873a4b854a8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNS03LTEtMS0w_541838fc-50e4-42da-8dab-2686f80d744b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie9da755b2d844a4bb19f477eb1d9bb0f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi0xLTEtMS0w_4db48aa8-9f68-47aa-9370-2d346717fbd1"
      unitRef="usd">3081000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib5febfa5b7224eeb9968672c5d5d60e8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi0zLTEtMS0w_649e51fa-0df8-4ba4-aee3-542ad99d0dfa"
      unitRef="usd">1947000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iaa39ba434c6a40e8aac16e610e816f51_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi01LTEtMS0w_96f727bb-e662-4261-a8b7-d822a17bffc5"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76cb007518bf427bb80a34ed51269c63_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNi03LTEtMS0w_3dda42be-0f3e-4d29-858c-0f61c3eee89f"
      unitRef="usd">1133000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i09b2b39c344c4174974ad1109d57d001_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy0xLTEtMS0w_79b2e128-53ed-4dad-8b07-a994552c0fc8"
      unitRef="usd">7644000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6cbba01f70894538bf91844cc389aba6_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy0zLTEtMS0w_2494b07e-5e82-4ca3-969c-3384c8feb7e2"
      unitRef="usd">3593000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id1103deb90264fc19c760aa8d41b7d64_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy01LTEtMS0w_fb236d0a-ca52-46fe-9fa1-56f9049f2865"
      unitRef="usd">2334000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie623482551b04e1193782b684601665a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOjcwNDA0M2E5ODVjZDRhNmJhZjZhNmY1NWM4MjQwYWY2L3RhYmxlcmFuZ2U6NzA0MDQzYTk4NWNkNGE2YmFmNmE2ZjU1YzgyNDBhZjZfNy03LTEtMS0w_393bc26d-f144-409f-ad81-16c7dff63593"
      unitRef="usd">1717000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNTAxOA_bc433732-a66e-4e76-8d57-251f1eddcf5c">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the change in fair value of Level&#160;3 plan assets for the six-month period ended September&#160;24, 2021:&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:72.411%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3 Non-U.S. Defined&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plan Assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Loans&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stocks&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,133&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions 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:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Redemptions 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:10pt;font-weight:400;line-height:100%"&gt;(214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revaluation of equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at September 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#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:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40d5327f6ac548f0ad1036efdd9f847d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMi0xLTEtMS0w_bc053d8a-0bb8-4241-afa1-a8372d84b338"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i88d23ebb4c99437e840cec975876cd83_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMi0zLTEtMS0w_ab64a110-4a2d-4f16-b17c-70024b1e73e8"
      unitRef="usd">1133000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMy0xLTEtMS0w_6ae9b7ef-ab80-41cb-88de-9318b0f86ca8"
      unitRef="usd">273000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfMy0zLTEtMS0w_9a3bdd2c-f2b5-4a3b-9ca9-4816574bd101"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNC0xLTEtMS0w_7aefbff5-833d-4ec5-8fd0-f5a7da034214"
      unitRef="usd">214000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNC0zLTEtMS0w_9d48fe65-e1b7-44c0-a5ac-1efe40b3ea40"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNS0xLTEtMS0w_9fb5ff76-a253-43dc-a21a-4008c34f2eca"
      unitRef="usd">-1000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNS0zLTEtMS0w_6b20973f-2733-4587-97b6-c4d7bcf324b7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNi0xLTEtMS0w_a419174e-f9ed-46f8-bcb1-4c7980ba7923"
      unitRef="usd">-22000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="iab75ee0ab91a4cd7bed8420dced5d9e8_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNi0zLTEtMS0w_30677ef9-6a3f-4880-a05e-9044deed5228"
      unitRef="usd">-37000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="icef783cd13364092ae05ca9b2b24fddc_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNy0xLTEtMS0w_ba01ed95-0148-4d31-9077-8dc35331a078"
      unitRef="usd">620000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2b057ebd4fba4ea18c6ba89ea4f0fd52_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RhYmxlOmMwNjA1MWRjNzA2MzRlMDU5MWY5Njg4YWVlZTE3ZTk2L3RhYmxlcmFuZ2U6YzA2MDUxZGM3MDYzNGUwNTkxZjk2ODhhZWVlMTdlOTZfNy0zLTEtMS0w_1558baee-fcb4-418b-b1ba-30a882a41333"
      unitRef="usd">1096000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMjk1MQ_b1c86692-d346-49ba-a66f-7a34c0849473"
      unitRef="usd">343000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="if16a16f2af784dfd84698dab3df856ad_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMjk2Mw_8d9f2d6a-3c8f-4444-93b2-0cce75500ead"
      unitRef="usd">696000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i3fea646f9b7c4288825f7e3141369455_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMjk2OA_a4e64d51-e03e-46c9-90a3-7e6343cfacae"
      unitRef="usd">247000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i7981238cd7c34aa79c23a6fcea536e90_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMjk3Mg_b51f0847-6767-4375-9c3b-ed2cc6f03f9a"
      unitRef="usd">487000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i35938b5716194ca88b031974ccc17a53_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzA1Mw_6a22f165-5027-4f6c-883c-bade6cee9b85"
      unitRef="usd">943000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <algm:DefinedBenefitPlanRetirementEligibilityAge
      contextRef="i1671ec7e52f34057a960075ed3a81387_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzMxOA_ab314d3e-75d1-435c-89bc-5abcada9efec">P65Y</algm:DefinedBenefitPlanRetirementEligibilityAge>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzU5OQ_32e6d729-1069-4796-878f-c6fa6b7751fd"
      unitRef="gbp">797000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzU5OQ_53f1705b-be4f-40e5-ba27-83d6e7c43490"
      unitRef="gbp">797000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzYwNg_90b23d48-ae26-4512-b6cc-fc89f06273c4"
      unitRef="gbp">928000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzYwNg_9f8e737b-1d76-4be2-938d-22bfa393fe9f"
      unitRef="gbp">928000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY3NQ_7484c6d1-eaad-4432-bc3b-2b3aeabf8405"
      unitRef="usd">1087000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="id1ac3e1af0174905ba90578cfc8aba8a_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY3NQ_ff94eac3-f503-4225-8c57-beb44111871a"
      unitRef="usd">1087000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY4Mg_98dc96a0-0124-45ff-b943-8dd9d798ac47"
      unitRef="usd">1272000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i3267773bc3a747bf8e42a7fe21a0cf28_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMzY4Mg_bf002066-0593-4aa3-a6c2-ebec8930df16"
      unitRef="usd">1272000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="id632f5149c6e43fd961f6f54f7a4dca8_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDEzOA_69377468-3e0b-4946-95a2-c871611feab2"
      unitRef="number">0.35</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="id632f5149c6e43fd961f6f54f7a4dca8_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDI1OQ_2bf4d3bd-8d74-4b63-b50b-cbf5597f1a7e"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDM2OA_e95b4731-7498-448d-9d77-20edf60766c0"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDUwMg_8f30894c-3b22-4030-becb-d001712d0b7c"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDU2Nw_1a121685-a0bc-406b-a04a-8f087a74cd97"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i11994a6e1ea44dfea521e377ea6d671b_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDY1NA_5a67b0c0-a333-473d-af8a-4fa814fc452b"
      unitRef="usd">1089000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i818bcb14a47a471eaf8a4f4b64fbfcf1_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzA2MQ_89043c47-2565-46c2-89d5-47f3cd36ef5e"
      unitRef="usd">2345000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i6999d82c84504f1d8531ef1817734497_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzA2NQ_1c4a57d2-3741-4f58-8115-c83427228bd5"
      unitRef="usd">1040000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i989f88c9f3c74bfb8946f84b40641704_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzA2OQ_4a77e6ab-948c-46d4-ad05-e9d68bc3cb8f"
      unitRef="usd">2069000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5eaab3218b3f42ee9bc1ed50ab27ad88_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfNDk3Mg_7bbf3690-23e6-42b5-9036-45479257c794"
      unitRef="usd">211000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4c09d27b8c9f44caa4eab36aca8627a2_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzE1OA_8f95745e-76e9-4ecc-bb94-f50ac3de42a9"
      unitRef="usd">429000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ibc322f822a62441c8c4ab8c4b7fd316c_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzE2NA_8d126c9e-30fd-40a7-a803-b521ffa402a5"
      unitRef="usd">206000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i5f005cee865645baa5f579a87c1da3a2_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83Ni9mcmFnOjA1MGQwMDc4MTJlNTQ1MjdhOTUzM2Y4MjEyM2FmODljL3RleHRyZWdpb246MDUwZDAwNzgxMmU1NDUyN2E5NTMzZjgyMTIzYWY4OWNfMTA5OTUxMTYzMzE2OA_5b66ce5b-4206-4e7a-9bd0-e6cb10572935"
      unitRef="usd">385000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjgyOQ_44261897-fd32-4ec9-935f-142a05fe583b">Commitments and Contingencies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company&#x2019;s unaudited consolidated financial position and results of operations. The accrued liability related to self-insurance wa&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;s $660 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and &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;$1,518&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as of September&#160;24, 2021 and March&#160;26, 2021, respectively, and was included in accrued expenses and other current liabilities in the Company&#x2019;s unaudited consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company does not believe there are any such matters that could have a material adverse effect on the Company&#x2019;s financial position, results of operations or cash flows. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, and the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not incurred any costs in connection with such indemnification arrangements; therefore, there was &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;no&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; accrual of such amounts at September&#160;24, 2021 or March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Environmental Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company&#x2019;s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. &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;No&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; environmental accruals were established at September&#160;24, 2021 or March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfNjk2_79815beb-2529-4953-9007-24cd97dd6198"
      unitRef="usd">660000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfNzAz_07bec38a-562d-4179-b605-c9f73b32c73a"
      unitRef="usd">1518000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjEzOQ_393b90da-6f8d-4148-90da-c317947a76ab"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjEzOQ_52dbda55-b048-4a2f-bcbd-50faf039bbb7"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjc3NQ_edb6e33d-a651-46be-a19d-82ca616c5431"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i14b9ad3f348044c0823a758c8dc43542_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV83OS9mcmFnOmIxMzdhYjMzNjYxODQzOWE5NTgwZWUwOGUwNzBhNTEyL3RleHRyZWdpb246YjEzN2FiMzM2NjE4NDM5YTk1ODBlZTA4ZTA3MGE1MTJfMjc3NQ_ee02c8a9-a03f-4b22-aa18-6765297c4839"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjQxOA_022f072b-256d-4a7c-8998-2f6f5f63acc8">Net Income per Share&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with completion of the Company&#x2019;s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the &#x201c;Common Stock Conversion&#x201d;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,508 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Prior to the Company&#x2019;s IPO, shares of Class A common stock were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and six-month periods ended September&#160;25, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the three- and six-month periods ended September&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Allegro MicroSystems, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to 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:10pt;font-weight:400;line-height:100%"&gt;33,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,673,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,629,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,676,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,416,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computed net income per share for the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,567&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and 6,012 contingently issuable shares under the employee stock purchase plan excluded for the three- and six-month periods ended September&#160;24, 2021 as such securities would have an antidilutive effect on income per share. There were no such convertible securities to consider for the three- and six-month periods ended September&#160;25, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents issuable weighted average share information for the respective periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002,634&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786,715&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:EarningsPerShareTextBlock>
    <algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation
      contextRef="i47b4dd237a7c424bbc8db1dcf14d1af5_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjcz_521fb072-f356-4935-b1db-52ba7e0cefef"
      unitRef="shares">166500000</algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockConversionRatio
      contextRef="ifab661df6c754d9687e40b8b7495e125_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNDg2_821dd4cc-1330-4300-8b0b-85a33949197b"
      unitRef="number">15.822</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockConversionRatio
      contextRef="ifd127b8c930a44e7857ce9650e0a1a52_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNDkz_d144e91f-58f0-43d0-8c80-d9afca28d27a"
      unitRef="number">13.010</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="ifab661df6c754d9687e40b8b7495e125_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNjI0_cb6bcdb9-9a32-4991-a857-10685b4f31f1"
      unitRef="shares">2066508</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="ifd127b8c930a44e7857ce9650e0a1a52_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfNjMx_687af5a2-fe53-43da-86f1-de955c1069c3"
      unitRef="shares">1766</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:CommonStockPriorityDividendRatePercent
      contextRef="ie08d82db702c4e33820024161c00c2e8_D20201101-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfOTMx_b76e0268-b3fc-4a1b-8503-05e6826edf5f"
      unitRef="number">0.08</algm:CommonStockPriorityDividendRatePercent>
    <algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit
      contextRef="ie08d82db702c4e33820024161c00c2e8_D20201101-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTAwNg_4dc769df-073c-4eb6-b3b8-aa9d0f8cf4b4"
      unitRef="number">0.08</algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTYxMg_fba67014-9a6a-49bc-86f4-4d746caf815b"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjQxOQ_f1955178-4561-4308-abe8-50f52bf04e0a">&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to Allegro MicroSystems, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to 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:10pt;font-weight:400;line-height:100%"&gt;33,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,673,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,629,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,676,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,416,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income attributable to Allegro MicroSystems, Inc. per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi0xLTEtMS0w_82315241-4d40-40fc-9068-cbd1752bf23e"
      unitRef="usd">33186000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi0zLTEtMS0w_99e7040c-5eaf-41a7-9366-17118e16551f"
      unitRef="usd">9584000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi01LTEtMS0w_d7ec2520-a066-4c79-b79f-bc04c6c6079a"
      unitRef="usd">60855000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMi03LTEtMS0w_5ff2517a-7e05-493c-889f-435d8f37a810"
      unitRef="usd">14404000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0xLTEtMS0w_5b6a2b42-e521-4f85-abd9-ab7792cf170c"
      unitRef="usd">33223000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0xLTEtMS0w_f53ecdea-6573-4eee-bbe8-209896442a21"
      unitRef="usd">33223000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0zLTEtMS0w_6a4e8e5f-fe90-4ee0-9c5e-fdf8e0b4defa"
      unitRef="usd">9618000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy0zLTEtMS0w_f8c6e2b1-68d8-4d1d-8e12-82f71ffa6f8c"
      unitRef="usd">9618000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy01LTEtMS0w_41752c64-8139-4860-a287-0b15f8123ba2"
      unitRef="usd">60930000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy01LTEtMS0w_808e6bf0-3881-46cd-823b-4d746a8b76e3"
      unitRef="usd">60930000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy03LTEtMS0w_1fd09347-256d-4a56-b594-5e0790e1cdde"
      unitRef="usd">14472000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMy03LTEtMS0w_fc20b97e-a081-469c-a82c-9f31ac516635"
      unitRef="usd">14472000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC0xLTEtMS0w_18579a6c-3641-4eba-bee4-60ad00c6aefb"
      unitRef="shares">189673788</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC0zLTEtMS0w_1836567b-328b-4969-837e-7359432d6463"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC01LTEtMS0w_11b8d901-c150-4040-b8d4-484dc0c4b7da"
      unitRef="shares">189629535</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNC03LTEtMS0w_0e037703-4470-43f6-90ad-e4a78212c63f"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS0xLTEtMS0w_bd07cb6d-0a84-491d-a041-cdcd6639d449"
      unitRef="shares">2002634</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS0zLTEtMS0w_75ef1db1-858e-4a14-9995-64f3a3a5f59e"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS01LTEtMS0w_1badb7dd-cd84-4bde-87f7-343233566493"
      unitRef="shares">1786715</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNS03LTEtMS0w_c5430582-ee7a-4ddb-956d-6bd5d821fc0c"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi0xLTEtMS0w_0cecbc85-3dae-4f43-9d8d-cae62b2b106c"
      unitRef="shares">191676422</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi0zLTEtMS0w_7b9394d5-1e21-45c5-ace1-cb0359afc1e6"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi01LTEtMS0w_71154bdf-d5ac-4a65-a74d-339dbf7c811c"
      unitRef="shares">191416250</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNi03LTEtMS0w_343631df-6c56-495d-9449-cc8bfcad29bf"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy0xLTEtMS0w_45f17bc1-6a5a-43ca-9ff5-24e074603ebe"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy0zLTEtMS0w_0a5fe2ee-df72-4b2e-b85a-8f4755a2436d"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy01LTEtMS0w_da05aba2-45ae-48c6-b5d8-fa7c81816c1e"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfNy03LTEtMS0w_55e6ce06-418b-4463-9f00-812c481a89d4"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC0xLTEtMS0w_66caab69-f410-45c5-b229-aa1fc550ccc3"
      unitRef="usdPerShare">0.18</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC0zLTEtMS0w_92495663-76d0-4161-8284-81dfdf0bc716"
      unitRef="usdPerShare">0.96</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC01LTEtMS0w_b4639270-b058-4a75-9471-5b2363fdbbc2"
      unitRef="usdPerShare">0.32</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOC03LTEtMS0w_ab9bf5e0-e47b-4821-9be2-da0b3d67ad53"
      unitRef="usdPerShare">1.45</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS0xLTEtMS0w_c2725eca-1e8d-4132-8beb-86a1f27e08c9"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS0zLTEtMS0w_5a1b97c3-0f28-4a74-b452-22f3e431997b"
      unitRef="usdPerShare">0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS01LTEtMS0w_8a5fca0b-9bf3-45b9-ae9f-c376efc83f0a"
      unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfOS03LTEtMS0w_f9763358-f925-41e0-b8dc-b8d57b4ad824"
      unitRef="usdPerShare">1.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtMS0xLTEtMA_494efca5-e442-4e4e-9b3f-69f950c2d57a"
      unitRef="usdPerShare">0.17</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtMy0xLTEtMA_fb805a68-5382-4b2c-b349-c38c40a6bdc1"
      unitRef="usdPerShare">0.96</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtNS0xLTEtMA_765d137d-e6c7-49a5-8375-6d4f16029f01"
      unitRef="usdPerShare">0.32</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmRlNzE4NmU1OTE5MzRhNDQ5ZDBiNTJiYmExY2EzOTY4L3RhYmxlcmFuZ2U6ZGU3MTg2ZTU5MTkzNGE0NDlkMGI1MmJiYTFjYTM5NjhfMTAtNy0xLTEtMA_87a812f0-e923-4f4c-9fcb-10b4d160221b"
      unitRef="usdPerShare">1.45</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if79c42e612b84ed8aa17cd1e2cfb82ad_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTA5OTUxMTYzMDI5NA_2e01cbd1-7994-40ef-98f9-b19e5b9fde20"
      unitRef="shares">1567</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i715c5ed1ccae46ea9729d864cf325caf_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMTA5OTUxMTYzMDI5OA_714180c9-d72d-4879-b170-896f6fd6fcb3"
      unitRef="shares">6012</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1b014f02b7874ddf8823cd68b08b99b0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjI2Mg_205f27ed-528e-42db-ba11-b2f8d1856c09"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibee24b84a1d04b4e8749f9e765993038_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjI2Mg_24e8954d-401d-4209-b289-3c226ae2c871"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RleHRyZWdpb246YTUwOWNjZTZkNzU5NDI4MmIzYjRjNDczZmUyZDY5OTlfMjQyMA_e6a5ea2c-f3a2-4552-8391-78f80ce98686">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents issuable weighted average share information for the respective periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;922,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:10pt;font-weight:400;line-height:100%"&gt;Performance stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;976,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002,634&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,786,715&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="idc853d80f16f466a95a5f8cdcea15165_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi0xLTEtMS0w_6814f11a-ad75-47f4-b761-3fc28d6c5e87"
      unitRef="shares">1026069</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="iff5236b30acc479987219c64703d4672_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi0zLTEtMS0w_d3f62a78-d9f5-4219-a3f9-c880c33b218d"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi01LTEtMS0w_a9539646-5712-49af-abca-4c529edb5c61"
      unitRef="shares">922968</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i0709285398cb4673a8c19087fe27c92a_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMi03LTEtMS0w_33bec1fb-e8e3-4ffd-8bfa-eb316e0df938"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i6b015a0c1dcb43029a267b79a2e0c423_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy0xLTEtMS0w_a7edad5c-c315-4cd4-ab1a-728f15341804"
      unitRef="shares">976565</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i51b1c5a5730d42fd92c9457fccd7c8b3_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy0zLTEtMS0w_cb8780a9-c7be-400a-b5ae-7e79f7ffd3c1"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy01LTEtMS0w_f2ca5d23-4e17-4a44-9622-02dd420e4820"
      unitRef="shares">863747</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ib62b2ac99f9b494db381da3a4a91de84_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfMy03LTEtMS0w_117a96be-e576-490f-bd74-3efbe3e45145"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi0xLTEtMS0w_7842a7d7-cfb0-42d1-aa6a-09e57b2f611f"
      unitRef="shares">2002634</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi0zLTEtMS0w_fb838b11-79e9-4043-8f2a-911476d3a65a"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi01LTEtMS0w_1dec5673-9bed-4c9d-b5c0-57ffa603152a"
      unitRef="shares">1786715</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84Mi9mcmFnOmE1MDljY2U2ZDc1OTQyODJiM2I0YzQ3M2ZlMmQ2OTk5L3RhYmxlOmQzNzYyODExZTY1ZTQwODJhNzc5NDZjMzUyMDIzM2RhL3RhYmxlcmFuZ2U6ZDM3NjI4MTFlNjVlNDA4MmE3Nzk0NmMzNTIwMjMzZGFfNi03LTEtMS0w_f60a3ac6-4b00-4f51-9168-56938d239675"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTQ2Nw_ef864293-bc99-4e52-a162-a0e0cb07f7c6">Common Stock and Stock-Based Compensation&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees over the related requisite service period, including stock options, performance share units (&#x201c;PSUs&#x201d;), restricted share units (&#x201c;RSUs&#x201d;) and restricted shares (all part of our equity incentive plan).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;During the six-month period ended September&#160;24, 2021, the Company granted 960,031 RSUs to employees with an estimated grant date fair value of $24.96. Stock-based compensation expense related to non-vested awards not yet recorded at September&#160;24, 2021 was $29,231, which is expected to be recognized over a weighted-average of 1.57 years. During the six-month period ended September&#160;24, 2021, 64,583 shares vested.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;PSUs are included at 100% - 200% of target goals. The intrinsic value of the PSU&#x2019;s that were unvested during the six-month period ended September&#160;24, 2021 was $38,211. The total compensation cost related to unvested awards not yet recorded at September&#160;24, 2021 was $16,865, which is expected to be recognized over a weighted average of 2.03 years. No shares vested during the six-month period ended September&#160;24, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;During the six-month period ended September&#160;24, 2021, 59,201 shares of the Company&#x2019;s restricted common stock vested. In addition, 9,757 shares were forfeited, which reduced common stock outstanding during the same period. The Company had 337,369 unvested shares of restricted common stock at September&#160;24, 2021 with a weighted average grant date fair value of $14.00 and remaining vesting period of 1.33 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of operations:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNDIy_91bb97ce-6101-4eaa-9dc5-c23ee5639da1"
      unitRef="shares">960031</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNDg2_4f11eebd-265e-4195-a32a-a5b941cf16da"
      unitRef="usdPerShare">24.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i322b40ea19a047d7abe8b516c02f4750_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNTc5_5c0d95b5-33bf-49d9-b9b4-cdc050a53efd"
      unitRef="usd">29231000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNjQ1_8a4665cc-b2fc-443c-b59e-6be6d43d5e6e">P1Y6M25D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNjY3_754011a7-3ef4-4a6d-9137-2843a68fecb7"
      unitRef="shares">64583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="i340cfe66a74e4cadab5be17cf8859117_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNzA2_64136cb8-1255-439c-ade7-752412234ee3"
      unitRef="number">1</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="ia7c162ff26a540018f5822c766bbfd8e_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNzEx_a9fa8b82-0355-4726-bfcf-d574ddf4d29d"
      unitRef="number">2</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfNzky_d8f59db4-763f-457c-90f2-5dd0556a6439"
      unitRef="usd">38211000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9b79f0b96f4a4090b476633bd7e8b532_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfODgw_0cea1ac7-7530-4d12-ab89-1da04429d861"
      unitRef="usd">16865000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfOTQ2_41b414a4-ed85-468d-aeba-da9189a48a82">P2Y10D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i865816852f8740ecbdcbb58d634b2b53_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfOTUw_ef0ae8d4-96e6-4f06-a09b-659f05335b91"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTAwMw_f6d4dd64-6e69-4ef8-be09-464f5867841c"
      unitRef="shares">59201</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTA3NQ_3da17f3a-04cf-40d9-bd47-5c1c4784e9b4"
      unitRef="shares">9757</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4c7f8a86dba142c59e3ece76771cd543_I20210924"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTE4MA_9ee4856e-2ae3-4a8c-be87-7d384afbb9c5"
      unitRef="shares">337369</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4c7f8a86dba142c59e3ece76771cd543_I20210924"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTI4MQ_ac4e4094-a8a1-4feb-89e6-bf05f589dad3"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i8bcd6f86a4c546d59dcaecbbf01bdeec_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTMxNg_fb6f7789-a698-4c5b-b046-44c1792e1a3c">P1Y3M29D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RleHRyZWdpb246NGU5ZmE1NGIwOGI0NDNlZTgxOWUwYmQ4YWRkNjcxOWNfMTQ2Ng_409f68ac-5079-4cb1-8e16-b7be05f4abf2">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of operations:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,025&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0c7fa79a4e464165beadc0d531c78d35_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi0xLTEtMS0w_3bcfd236-3f68-4aff-946d-e5a32964d1d4"
      unitRef="usd">722000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3b2eef1bf4184c7d9f56aef183da4e41_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi0zLTEtMS0w_1a70d94d-ec72-49d6-8105-0316430a199a"
      unitRef="usd">53000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia0d24a75ad9749399487093ae7001853_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi01LTEtMS0w_b19b2962-43ea-4037-8eea-264493f98ddf"
      unitRef="usd">1250000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id85e810e984f4ba39f5a2ac253689d00_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMi03LTEtMS0w_be1e684f-6831-4aff-8b6a-ca135663373d"
      unitRef="usd">150000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia00605d0e87040f3a90d89919aae29fa_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy0xLTEtMS0w_7a13445f-e919-4bd3-b4a1-77955b57d7d7"
      unitRef="usd">1043000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia8373d7b816749679ea70a9c9492d684_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy0zLTEtMS0w_4897b80a-3c81-49f2-9fc9-99d3cf38329a"
      unitRef="usd">32000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i38e66492da6d48ffaedf4d7f61b4d344_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy01LTEtMS0w_051c98d4-9703-407e-b729-b5c8b035b55a"
      unitRef="usd">1795000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic9ffed1dfb94426fa7c8e1acc13233e6_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfMy03LTEtMS0w_b3426eaf-f7a5-4edc-ae9f-ef9b41ec908e"
      unitRef="usd">53000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9615f1054aed4b6c94d7c4d7634dd1b4_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC0xLTEtMS0w_4d1456fd-df79-4cd0-b290-fead9551a36e"
      unitRef="usd">4431000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idee52c76aab94a479e8c8db417e6e665_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC0zLTEtMS0w_fe038e89-a32e-4815-85ef-74fcf6243218"
      unitRef="usd">495000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2e684e3d2a65419d89abf00c0b1584ff_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC01LTEtMS0w_8ce97410-90fc-4445-b16d-4452138d1e49"
      unitRef="usd">7982000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1e08a42c28fe4271a150fb4bca24f0d1_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNC03LTEtMS0w_f540bd1b-c9ee-465e-afe8-ed6740fc6220"
      unitRef="usd">822000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS0xLTEtMS0w_662207f8-bf13-4b8c-8b99-69c64ff5ea93"
      unitRef="usd">6196000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS0zLTEtMS0w_8c9b0fef-b309-4ed6-af80-55df66eff827"
      unitRef="usd">580000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS01LTEtMS0w_240ac5de-2311-40ba-a95e-bce9e7c5b226"
      unitRef="usd">11027000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84NS9mcmFnOjRlOWZhNTRiMDhiNDQzZWU4MTllMGJkOGFkZDY3MTljL3RhYmxlOjFjODc3YmY5Y2Y1NTQwNmNhMzdiMWRlODViNTc3OGQ0L3RhYmxlcmFuZ2U6MWM4NzdiZjljZjU1NDA2Y2EzN2IxZGU4NWI1Nzc4ZDRfNS03LTEtMS0w_5f93cb88-db46-43ad-a65f-d966c6009946"
      unitRef="usd">1025000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTU5OA_4c6fc008-30c7-49fd-930e-fc9287b1ba8b">Income Taxes&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discrete tax items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual operating tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s provision for income taxes is comprised of the year-to-date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to tax in the U.S. and various foreign jurisdictions. The Company&#x2019;s effective tax rate can fluctuate primarily based on: the mix of its U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#x201c;FDII&#x201d;) and research credits offset by the additional tax from the global intangible low-tax income (&#x201c;GILTI&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS and other tax authorities to determine the adequacy of its income tax reserves and expense. Should actual events or results differ from the Company&#x2019;s then-current expectations, charges or credits to the Company&#x2019;s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense and the effective income tax rate were &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$6,143, or 15.6%,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $10,406, or 14.6%, for the three- and six-month periods ended September&#160;24, 2021, respectively, and $2,082, or 17.8%, and $2,610, or 15.3%, for the three- and six-month periods ended September&#160;25, 2020, respectively. The fluctuation in our effective income tax rate relates primarily to differences in our US taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTU5OQ_3a8e3e5a-7fda-4d63-9c45-0c3d6922ab51">&lt;div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:&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:45.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six-Month Period Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&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="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 25,&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discrete tax items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Annual operating tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi0xLTEtMS0w_656f301c-8519-4398-a5a6-b5eb56ed204d"
      unitRef="usd">6150000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi0zLTEtMS0w_545c2bab-f156-40c4-a878-71dd8f263571"
      unitRef="usd">1589000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi01LTEtMS0w_ff5beb45-7eb1-471e-9780-3de216b6f62f"
      unitRef="usd">11268000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMi03LTEtMS0w_a4541bd7-4062-4ad9-98ef-858d95481948"
      unitRef="usd">2405000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy0xLTEtMS0w_7d2ea166-de91-4874-b8ef-b4c8d9870977"
      unitRef="usd">-7000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy0zLTEtMS0w_732f896f-5812-42da-813d-b4dfa8c202a1"
      unitRef="usd">493000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy01LTEtMS0w_f4e71c6d-a42f-4113-b559-56e1e4f3aeb1"
      unitRef="usd">-862000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfMy03LTEtMS0w_7fe570d2-5c1c-426c-a937-688cabce1c7d"
      unitRef="usd">205000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC0xLTEtMS0w_f1a44a1e-9c77-4b8b-b12d-c3a6bac0d796"
      unitRef="usd">6143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC0zLTEtMS0w_b454d028-fc24-48f4-9014-c3634bfd17df"
      unitRef="usd">2082000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC01LTEtMS0w_461d3f1d-20cc-4ba2-97bc-b2ab279c92e0"
      unitRef="usd">10406000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNC03LTEtMS0w_c6be620d-0070-4906-abde-64e94ad416fa"
      unitRef="usd">2610000</us-gaap:IncomeTaxExpenseBenefit>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS0xLTEtMS0w_bcd68cbd-6591-45ed-81af-ad77b918828b"
      unitRef="number">0.156</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS0zLTEtMS0w_2dfc349a-6876-434e-adf8-b2f7c1abe33d"
      unitRef="number">0.136</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS01LTEtMS0w_364f2cac-4ae3-43ea-baa4-0bfcc1aa6b76"
      unitRef="number">0.158</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNS03LTEtMS0w_ef3e1803-8252-4b25-b72e-ef8e069ad20d"
      unitRef="number">0.141</algm:EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi0xLTEtMS0w_dadc4e88-cfe8-4f27-9edc-6f0486489768"
      unitRef="number">0.156</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi0zLTEtMS0w_fb2ce0b0-5388-4613-b398-617d7e607bed"
      unitRef="number">0.178</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi01LTEtMS0w_7c6c3ed3-73ae-4d88-bc83-3b6c57b93d13"
      unitRef="number">0.146</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RhYmxlOjI5NGMzYTBhYjI5NDRlMjFiMTQ4NDEwZWM0N2FiNTZjL3RhYmxlcmFuZ2U6Mjk0YzNhMGFiMjk0NGUyMWIxNDg0MTBlYzQ3YWI1NmNfNi03LTEtMS0w_057d71d5-97ca-401b-b52c-b46e2c06fe49"
      unitRef="number">0.153</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTI5MA_f1a44a1e-9c77-4b8b-b12d-c3a6bac0d796"
      unitRef="usd">6143000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTI5Nw_dadc4e88-cfe8-4f27-9edc-6f0486489768"
      unitRef="number">0.156</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU1NQ_461d3f1d-20cc-4ba2-97bc-b2ab279c92e0"
      unitRef="usd">10406000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU1OQ_7c6c3ed3-73ae-4d88-bc83-3b6c57b93d13"
      unitRef="number">0.146</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU2Mw_b454d028-fc24-48f4-9014-c3634bfd17df"
      unitRef="usd">2082000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i23032c37eff1419f99226e8acd27969a_D20200627-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU2Nw_fb2ce0b0-5388-4613-b398-617d7e607bed"
      unitRef="number">0.178</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU3MQ_c6be620d-0070-4906-abde-64e94ad416fa"
      unitRef="usd">2610000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib9c7372876264cd1b4713be3b39a3fd0_D20200328-20200925"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV84OC9mcmFnOjI4NTI1ZWVmYjEwMjQ2ZDM5MmRmNTVhMjViZjBhZjAzL3RleHRyZWdpb246Mjg1MjVlZWZiMTAyNDZkMzkyZGY1NWEyNWJmMGFmMDNfMTA5OTUxMTYyOTU3NQ_057d71d5-97ca-401b-b52c-b46e2c06fe49"
      unitRef="number">0.153</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjYxNQ_24d357bf-4b67-41fa-87cf-4b32fadf5b80">Related Party Transactions&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transactions involving Sanken&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells products and services to, and purchases in-process products from, Sanken. In addition, prior to March 28, 2020, the Company also sold products for Sanken.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net sales of the Company&#x2019;s products and services to Sanken totaled &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;$37,165&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$72,618&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; during the three- and six-month periods ended September&#160;24, 2021, respectively, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$22,511&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $46,131 during the three- and six-month periods ended September&#160;25, 2020, respectively. Trade accounts receivables, net of allowances from Sanken, totaled &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;$23,720&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $21,595 as of September&#160;24, 2021 and March&#160;26, 2021, respectively. Other accounts receivable from Sanken totaled &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;$133&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $198 as of September&#160;24, 2021 and March&#160;26, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transactions involving PSL&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2009, the Company entered into a technology development agreement (the &#x201c;IC Technology Development Agreement&#x201d;) with Polar Semiconductor, Inc. (&#x201c;PSI&#x201d;) (subsequently changed to Polar Semiconductor, LLC (&#x201c;PSL&#x201d;)), and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the &#x201c;IC Process Development Activities&#x201d;) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSL by Sanken in the form of an up-front annual fee, with PSL being responsible for any expenses that exceed the amount of such fee. The IC Technology Development Agreement will continue in effect until such time as the Company, PSL and Sanken mutually agree to its termination or adopt a successor agreement, or in the event that the companies fail to agree upon the annual fee for that fiscal year within three months after the commencement of such fiscal year. &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;During both of the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, the Company (through PSL) received no fees from Sanken pursuant to the IC Technology Development Agreement, and, during the same periods, the Company paid no fees to PSL pursuant to the IC Technology Development Agreement. There are also no expected payments to be made during the remainder of fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2015, PSL and Sanken entered into a discrete technology development agreement (as amended, the &#x201c;Discrete Technology Development Agreement&#x201d;), pursuant to which the parties agreed upon the general terms under which they, from time to time, would undertake certain activities (the &#x201c;Discrete Development Activities&#x201d;) to develop new technologies to be used by PSL to manufacture products for Sanken, as well as the ownership and use of such technologies following their development. In June 2018, the Company, PSL and Sanken entered into an amendment to the Discrete Technology Development Agreement pursuant to which the parties agreed to the assignment of all rights and obligations of PSL under such agreement to the Company and to certain amendments to the terms of such agreement. The Discrete Technology Development Agreement provided that the expenses for all Discrete Development Activities were to be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties agreed to from time to time). As of March&#160;26, 2021, the Company had accrued $614 included in amounts due to a related party under the Discrete Technology Development Agreement, which was paid in the first quarter of fiscal year 2022. The Discrete Technology Development Agreement terminated on March 31, 2021 in accordance with its terms.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in PSL to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the &#x201c;PSL Divestiture&#x201d;). In addition, this also resulted in PSL taking over the Sanken distribution business at the same time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company continues to purchase in-process products from PSL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchases of various products from PSL totaled &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;$13,129&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$26,509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for the three- and six-month periods ended September&#160;24, 2021, respectively, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$9,967&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $21,890 for the three- and six-month periods ended September&#160;25, 2020, respectively.  For the three- and six-month periods ended September&#160;25, 2020, these amounts include $1,700 and $3,500, respectively, of price support payments. The price support payments were for fiscal year 2021 only and no such payments are expected to be made in fiscal 2022. Accounts payable to PSL included in amounts due to a related party totaled &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;$3,688&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and $1,739 as of September&#160;24, 2021 and March&#160;26, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transactions involving Sanken Electric Europe Ltd. (&#x201c;SEEL&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year ended March&#160;26, 2021 (and following the PSL Divestiture), Sanken, through PSL formed SEEL in order to cover its distribution business in Europe. The Company, in connection with the transition services agreement with Sanken and PSL, paid certain costs on behalf of them, and as such, had &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;no &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;related party accounts receivable from SEEL as of September&#160;24, 2021. The Company had related party accounts receivable from SEEL of $1,272 as of March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sublease Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2014, the Company, through one of its subsidiaries, entered into a sublease agreement with Sanken pursuant to which the subsidiary subleases from Sanken certain office building space in Japan. The sublease automatically renews on an annual basis unless either party provides notice to the other party and can otherwise be terminated by either party upon providing six months&#x2019; prior notice. The Company made aggregate payments of approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$112&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to Sanken under the sublease agreement during the three- and six-month periods ended September&#160;24, 2021, respectively, and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$115&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; during the three- and six-month periods ended September&#160;25, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consulting Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2018 and prior to Reza Kazerounian becoming a member of the Company&#x2019;s board of directors, the Company entered into a board executive advisor agreement (the &#x201c;Consulting Agreement&#x201d;) with Mr. Kazerounian, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian&#x2019;s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company&#x2019;s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian&#x2019;s employment is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the three- and six-month periods ended September&#160;24, 2021, the Company paid aggregate fees of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &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;$122&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement. During the three- and six-month periods ended September&#160;25, 2020, the Company paid aggregate fees of $90 and $180, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedff5141fb474fee8ddaba013b08c58c_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQzOA_632152a9-0594-4bba-b02b-6fcbc1ce0c45"
      unitRef="usd">37165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i311c6a053fcc4fa598703a7a7dfda0ce_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQ0Mg_8f52c39d-d51b-49de-b720-5797591615a8"
      unitRef="usd">72618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i950c5609a6444a7f9cc15451c2cc8b71_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQ0OA_b1759057-dfaf-4c8a-a4b7-1485073a729a"
      unitRef="usd">22511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d60ce3dc3bd48b78799b1c2ce03c7e4_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDQ1Mg_10e4c0dd-b7de-404f-be6f-3b3616bea01a"
      unitRef="usd">46131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ic28226cf69b8458fa4e0f7d09e3f63b1_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMzky_110e19ea-251e-4720-ba1c-bab5522d56fb"
      unitRef="usd">23720000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i8a898d65772141dd9830ad528c0fe44c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMzk5_bcdc7299-faa4-459e-8291-e13477c6fb6b"
      unitRef="usd">21595000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="ic28226cf69b8458fa4e0f7d09e3f63b1_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDc5_72a8259e-567c-4ef6-b336-18c40705cb29"
      unitRef="usd">133000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="i8a898d65772141dd9830ad528c0fe44c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDg2_28af9a1c-b5e7-45c8-a643-d8a7d54deead"
      unitRef="usd">198000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i49932526bada4a0a8115ec3000fc5ab5_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_2947940d-4f04-408c-921a-97ed612ee55e"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="ie89b9904f4644a908ea6b0241bc22c82_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_432b1e8d-e03b-49ae-81b6-8dd530321c0a"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i27f517f1b8b34338afa3c5dcf5c93fc5_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_56d99761-adb8-4371-b015-d5ed3387b5c2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i722fe6972b7f43b9abbdc7b2ecddbe11_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTk1MQ_9556587e-f5d9-428e-9d4b-4f52bc99e9c2"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i722fe6972b7f43b9abbdc7b2ecddbe11_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_25006cc8-d133-4368-9114-2b33a2b27424"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i27f517f1b8b34338afa3c5dcf5c93fc5_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_d19b5ce5-91e8-410e-bc12-6a0e5fd3e961"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ie89b9904f4644a908ea6b0241bc22c82_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_db0da41a-60a3-45f9-9a5e-68ece330dab7"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i49932526bada4a0a8115ec3000fc5ab5_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMjA3MQ_e8056464-da0a-4b4f-bf8f-3accde02c970"
      unitRef="usd">0</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ia73fb39682fd470b9e099926c0ffa49d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMzMxNg_f379c969-b866-4ab7-803a-dde21b596da9"
      unitRef="usd">614000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ia0798e15cc0240f9ab98a59d614d6a5b_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUwMQ_a6ac93e8-21ee-4568-91d0-0c3c6a0274ec"
      unitRef="usd">13129000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i120473852d3d478c90e15300543d43aa_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUwNQ_36f3455c-6b6e-41e6-9218-08e59f0681f4"
      unitRef="usd">26509000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ibe63a17c3b0f4af0841b9fe7686c29e9_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUxNQ_54454c3c-3c80-4169-9739-ce5178119a62"
      unitRef="usd">9967000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i03eaf08ec7e8401ea7d2995087fc4eec_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDUxOQ_89ceab9e-1eef-434a-988d-d58aa82f3db3"
      unitRef="usd">21890000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i19ed02c08056481fb0d77e330773c4c9_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNjA2MA_324c8e95-2cbe-4b89-b01a-081cde8addcf"
      unitRef="usd">1700000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="i9a87561bdde74653ab23849e0039a3f2_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNjA2OA_caffbad2-8d7b-450e-9e20-8db313bb80f6"
      unitRef="usd">3500000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i25574874cd954a71b966770d08157a5c_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDMzOA_059ad890-5c5b-4330-8e76-e52cbd4a87d1"
      unitRef="usd">3688000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i71db4f5787a7482d8a707261242aa3f0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDM0NQ_29068ced-ec83-4b3d-96cc-a10fa9dd78cb"
      unitRef="usd">1739000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i72633f76ff7344e186cf871c838561b7_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTE5MQ_66896537-85e2-4072-945a-c9ef57974faa"
      unitRef="usd">0</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i8b85d535be204519b818ab8885c526e3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNDc1NA_6072b235-307c-49cd-9bf2-313d61835f5e"
      unitRef="usd">1272000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice
      contextRef="i3183e4401aa0441cb3361f4acb840a8a_D20210327-20210924"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTE2Mg_36036f7c-7422-48b1-9700-f604372a7a03">P6M</algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice>
    <us-gaap:OperatingLeaseExpense
      contextRef="icfe835de37c84acdbde598e11acfe05b_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDc2Nw_fcbf3131-eba0-490c-9f94-c4bf9f222aa3"
      unitRef="usd">56000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i3183e4401aa0441cb3361f4acb840a8a_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDc3MQ_4721029f-4a8b-4c1f-80b6-d8ce1c087108"
      unitRef="usd">112000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i15df24527bc64dd8a32a3cbd9891ed15_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDc3Nw_bb1d97db-b210-46c8-839a-60a7754f6252"
      unitRef="usd">58000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="if6cf440da73345c3b8b1c2442586d89c_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDcwMQ_46990688-abd9-440f-901e-aa47298f6901"
      unitRef="usd">115000</us-gaap:OperatingLeaseExpense>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="i09d1bf60ae1f48bc87e3e726eeafcb06_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTgzOQ_d12cd489-a6f0-400d-ac15-3fd7cfa0f73d"
      unitRef="usd">30000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="id0f0defe70f747ee8c9b70783e546cd0_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTg1NQ_1db9148e-fb49-4fc8-9e7e-51b2beac4de4"
      unitRef="usd">19000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="ifea897ae07c54b478b3ed63946ce136f_D20180901-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNTk4MA_f5fc846a-3d07-48b0-a19e-05b147c30919"
      unitRef="shares">12000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <algm:RelatedPartyTransactionSigningFee
      contextRef="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjA1MQ_da165372-6cdb-4f06-9151-1cafcfc128c6"
      unitRef="usd">54000</algm:RelatedPartyTransactionSigningFee>
    <algm:RelatedPartyTransactionSeverancePaymentIfTerminated
      contextRef="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjI3NQ_e7076ed5-c0f8-40e0-bb56-7924be81b182"
      unitRef="usd">180000</algm:RelatedPartyTransactionSeverancePaymentIfTerminated>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod
      contextRef="i6bdb1b13436945e0b6826e89278329b2_D20180901-20180930"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfNjYxNg_15ebfb48-e1d5-4214-9a56-99b13bb015fc">P6M</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i0d90792f7996431eacef5d7af1bdc474_D20210626-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTAwMA_b0a7528f-077f-47d2-89ee-234341ad0608"
      unitRef="usd">66000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i031769af7fec4e81b9cbb970beec4f52_D20210327-20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTAwNA_14ec0723-5ef0-4cd8-8145-5eec0e42adfc"
      unitRef="usd">122000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="if833b51f9dff4736a84cf37dfcbf1068_D20200627-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNTAxMA_cd98939d-5329-450e-9a77-e0eb9ae6044f"
      unitRef="usd">90000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ie685f71c76064de3bc420b19cfadf0a8_D20200328-20200925"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjYzNzgzNzdjN2JlZjRkODFiNzFmY2RlNzM4Y2U0YzYxL3NlYzo2Mzc4Mzc3YzdiZWY0ZDgxYjcxZmNkZTczOGNlNGM2MV85MS9mcmFnOmQ1NGQ1NjliMmU3YjRmMDg4MDJkNGNiYmVkMjY2NGQ0L3RleHRyZWdpb246ZDU0ZDU2OWIyZTdiNGYwODgwMmQ0Y2JiZWQyNjY0ZDRfMTA5OTUxMTYzNDkxMg_d313dc53-b225-4fc1-a6c3-343225f9315c"
      unitRef="usd">180000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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="idm140014405998312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - 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>Sep. 24, 2021</div></th>
<th class="th"><div>Oct. 20, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 24,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">001-39675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">ALLEGRO MICROSYSTEMS, 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">46-2405937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">955 Perimeter Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Manchester,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">NH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">03103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">603<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">626-2300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">ALGM<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntitySmallBusiness', window );">Entity Small Business</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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</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_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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,702,550<span></span>
</td>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000866291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-25<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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</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 Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 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_EntityExTransitionPeriod</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>13
<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="idm140014410004760">
<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>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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">$ 248,579<span></span>
</td>
<td class="nump">$ 197,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">7,105<span></span>
</td>
<td class="nump">6,661<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Trade accounts receivable, net of provision for expected credit losses of $176 at September&#160;24, 2021 and allowance for doubtful accounts of $138 at March&#160;26, 2021</a></td>
<td class="nump">73,971<span></span>
</td>
<td class="nump">69,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Trade and other accounts receivable due from related party</a></td>
<td class="nump">23,853<span></span>
</td>
<td class="nump">23,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable &#8211; other</a></td>
<td class="nump">1,295<span></span>
</td>
<td class="nump">1,516<span></span>
</td>
</tr>
<tr class="re">
<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">78,042<span></span>
</td>
<td class="nump">87,498<span></span>
</td>
</tr>
<tr class="ro">
<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">13,069<span></span>
</td>
<td class="nump">18,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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,969<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">445,914<span></span>
</td>
<td class="nump">430,564<span></span>
</td>
</tr>
<tr class="re">
<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">198,069<span></span>
</td>
<td class="nump">192,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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">17,054<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_DeferredIncomeTaxAssetsNet', window );">Deferred income tax assets</a></td>
<td class="nump">20,134<span></span>
</td>
<td class="nump">26,972<span></span>
</td>
</tr>
<tr class="ro">
<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">20,093<span></span>
</td>
<td class="nump">20,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">36,131<span></span>
</td>
<td class="nump">36,366<span></span>
</td>
</tr>
<tr class="ro">
<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 investment in related party</a></td>
<td class="nump">27,169<span></span>
</td>
<td class="nump">26,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_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">38,687<span></span>
</td>
<td class="nump">14,613<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_Assets', window );">Total assets</a></td>
<td class="nump">803,251<span></span>
</td>
<td class="nump">747,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_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts payable</a></td>
<td class="nump">29,158<span></span>
</td>
<td class="nump">35,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amounts due to related party</a></td>
<td class="nump">3,686<span></span>
</td>
<td class="nump">2,353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">52,049<span></span>
</td>
<td class="nump">78,932<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">3,523<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">88,416<span></span>
</td>
<td class="nump">116,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Obligations due under Senior Secured Credit Facilities</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, less current portion</a></td>
<td class="nump">13,793<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">19,489<span></span>
</td>
<td class="nump">19,133<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">146,698<span></span>
</td>
<td class="nump">160,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 16)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity:</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_PreferredStockValue', window );">Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at September&#160;24, 2021 and March&#160;26, 2021</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_CommonStockValue', window );">Common stock, $0.01 par value; 1,000,000,000 shares authorized, 189,702,550 shares issued and outstanding at September&#160;24, 2021; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March&#160;26, 2021</a></td>
<td class="nump">1,897<span></span>
</td>
<td class="nump">1,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">604,488<span></span>
</td>
<td class="nump">592,170<span></span>
</td>
</tr>
<tr class="ro">
<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">64,406<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
</tr>
<tr class="re">
<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 loss</a></td>
<td class="num">(15,368)<span></span>
</td>
<td class="num">(11,865)<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 );">Equity attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">655,423<span></span>
</td>
<td class="nump">585,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="nump">1,130<span></span>
</td>
<td class="nump">1,119<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">656,553<span></span>
</td>
<td class="nump">586,871<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, non-controlling interest and stockholders' equity</a></td>
<td class="nump">$ 803,251<span></span>
</td>
<td class="nump">$ 747,678<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_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, receivable from customers, clients, or other third-parties, and receivables 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>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_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred to vendors for goods and services received, and accrued liabilities classified as other, payable 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>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_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for accounts payable to related parties. 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://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> -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 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://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=121566466&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_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=121593590&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=121566466&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=121593590&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_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=121641772&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=121641772&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=121370832&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=121370832&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=121641772&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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</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 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 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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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/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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 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://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=120311839&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=121566466&amp;loc=d3e6801-107765<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=75031198&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 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 4: 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 5: 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=121559654&amp;loc=d3e5710-111685<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.9)<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 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 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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121566466&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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="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.25)<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-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_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="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=120406818&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=120406818&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_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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 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 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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(3)(a)(2))<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 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_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_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=120311839&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_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_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://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_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=121566466&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 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_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="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 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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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.19-26)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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/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=121559654&amp;loc=d3e5710-111685<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=75031198&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 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 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.21)<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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent portion 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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://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 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=75031198&amp;loc=d3e14064-108612<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.31)<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 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 5: 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=121603541&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=121603541&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=121603541&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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other, due after 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.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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=121566466&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://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_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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<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(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI 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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI 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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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_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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 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(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: 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 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: 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=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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 18: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140014405573000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 176<span></span>
</td>
<td class="nump">$ 138<span></span>
</td>
</tr>
<tr class="re">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,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 (in shares)</a></td>
<td class="nump">189,702,550<span></span>
</td>
<td class="nump">189,588,161<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">189,702,550<span></span>
</td>
<td class="nump">189,588,161<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts 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(4)<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>num: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_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=109259400&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_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>num: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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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="idm140014409924296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - 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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 193,610<span></span>
</td>
<td class="nump">$ 136,649<span></span>
</td>
<td class="nump">$ 381,752<span></span>
</td>
<td class="nump">$ 251,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">91,078<span></span>
</td>
<td class="nump">74,879<span></span>
</td>
<td class="nump">185,060<span></span>
</td>
<td class="nump">134,179<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">102,532<span></span>
</td>
<td class="nump">61,770<span></span>
</td>
<td class="nump">196,692<span></span>
</td>
<td class="nump">117,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">29,590<span></span>
</td>
<td class="nump">25,130<span></span>
</td>
<td class="nump">59,144<span></span>
</td>
<td class="nump">49,510<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">34,088<span></span>
</td>
<td class="nump">24,238<span></span>
</td>
<td class="nump">66,152<span></span>
</td>
<td class="nump">51,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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">600<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">63,978<span></span>
</td>
<td class="nump">49,368<span></span>
</td>
<td class="nump">125,896<span></span>
</td>
<td class="nump">100,537<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_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">38,554<span></span>
</td>
<td class="nump">12,402<span></span>
</td>
<td class="nump">70,796<span></span>
</td>
<td class="nump">16,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) 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_InterestIncomeExpenseNonoperatingNet', window );">Interest (expense) income, net</a></td>
<td class="num">(1,150)<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="num">(1,495)<span></span>
</td>
<td class="nump">663<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss)</a></td>
<td class="nump">202<span></span>
</td>
<td class="num">(1,318)<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="num">(1,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_InvestmentIncomeNonoperating', window );">Income in earnings of equity investment</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="nump">505<span></span>
</td>
<td class="nump">458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">1,534<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">1,582<span></span>
</td>
<td class="nump">213<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax provision</a></td>
<td class="nump">39,366<span></span>
</td>
<td class="nump">11,700<span></span>
</td>
<td class="nump">71,336<span></span>
</td>
<td class="nump">17,082<span></span>
</td>
</tr>
<tr class="ro">
<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 provision</a></td>
<td class="nump">6,143<span></span>
</td>
<td class="nump">2,082<span></span>
</td>
<td class="nump">10,406<span></span>
</td>
<td class="nump">2,610<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">33,223<span></span>
</td>
<td class="nump">9,618<span></span>
</td>
<td class="nump">60,930<span></span>
</td>
<td class="nump">14,472<span></span>
</td>
</tr>
<tr class="ro">
<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 attributable to non-controlling interests</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">68<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 Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 33,186<span></span>
</td>
<td class="nump">$ 9,584<span></span>
</td>
<td class="nump">$ 60,855<span></span>
</td>
<td class="nump">$ 14,404<span></span>
</td>
</tr>
<tr class="ro">
<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 attributable to Allegro MicroSystems, Inc. per share (Note 17):</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 (in dollars per share)</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 1.44<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 1.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract', 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 (in shares)</a></td>
<td class="nump">189,673,788<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">189,629,535<span></span>
</td>
<td class="nump">10,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">191,676,422<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">191,416,250<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember', window );">Non-Related Party Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 156,445<span></span>
</td>
<td class="nump">$ 114,138<span></span>
</td>
<td class="nump">$ 309,134<span></span>
</td>
<td class="nump">$ 205,519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember', window );">Related Party Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 37,165<span></span>
</td>
<td class="nump">$ 22,511<span></span>
</td>
<td class="nump">$ 72,618<span></span>
</td>
<td class="nump">$ 46,131<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</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 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: 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 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="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 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</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 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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/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/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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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(g)(1)(ii))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: 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=75031198&amp;loc=d3e14064-108612<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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<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,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_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=120311839&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=120311839&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=120311839&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=68072869&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=120311839&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=120395209&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=120311839&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_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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of nonoperating interest income (expense).</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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income from investments (for example, dividends) not considered a component of the entity's core 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_InvestmentIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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=121641772&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=109234566&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=121641772&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=109234566&amp;loc=d3e22663-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_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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="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_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</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 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=120395209&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=6371337&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=121326447&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_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=6371337&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=121326447&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_srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_NonRelatedPartyRevenueMember</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=algm_RelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_RelatedPartyRevenueMember</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>16
<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="idm140014409869640">
<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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 33,223<span></span>
</td>
<td class="nump">$ 9,618<span></span>
</td>
<td class="nump">$ 60,930<span></span>
</td>
<td class="nump">$ 14,472<span></span>
</td>
</tr>
<tr class="re">
<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 attributable to non-controlling interests</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="nump">68<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_NetIncomeLoss', window );">Net income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">33,186<span></span>
</td>
<td class="nump">9,584<span></span>
</td>
<td class="nump">60,855<span></span>
</td>
<td class="nump">14,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(3,537)<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
<td class="num">(3,567)<span></span>
</td>
<td class="nump">6,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</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="num">(313)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">29,649<span></span>
</td>
<td class="nump">11,484<span></span>
</td>
<td class="nump">57,288<span></span>
</td>
<td class="nump">20,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Other comprehensive loss (income) attributable to non-controlling interest</a></td>
<td class="nump">34<span></span>
</td>
<td class="num">(31)<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="num">(24)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 29,683<span></span>
</td>
<td class="nump">$ 11,453<span></span>
</td>
<td class="nump">$ 57,352<span></span>
</td>
<td class="nump">$ 20,247<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=120395209&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=121641772&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=121641772&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=121641772&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_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=121641772&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=121641772&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=108774443&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=120395209&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=108774443&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=121641772&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=108774443&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=121641772&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=120395209&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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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=121641772&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=109234566&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=121641772&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=109234566&amp;loc=d3e22663-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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</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=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>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="idm140014403657720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Non-Controlling Interests</div></th>
<th class="th">
<div>Common Class A </div>
<div>Common Stock</div>
</th>
<th class="th">
<div>Common Class L </div>
<div>Common Stock</div>
</th>
</tr>
<tr class="rc">
<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 (in shares) at Mar. 27, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 27, 2020</a></td>
<td class="nump">$ 634,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 458,697<span></span>
</td>
<td class="nump">$ 194,355<span></span>
</td>
<td class="num">$ (19,976)<span></span>
</td>
<td class="nump">$ 950<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">14,472<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,404<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Class L shares, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,828<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_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges', window );">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</a></td>
<td class="num">(19,692)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,692)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock', window );">Reclassification of certain class L shares</a></td>
<td class="num">(298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(298)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">6,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="nump">6,156<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="nump">313<span></span>
</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">313<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">638,298<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 25, 2020</a></td>
<td class="nump">635,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">439,732<span></span>
</td>
<td class="nump">208,759<span></span>
</td>
<td class="num">(14,133)<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="rc">
<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 (in shares) at Jun. 26, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">638,298<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jun. 26, 2020</a></td>
<td class="nump">623,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">439,679<span></span>
</td>
<td class="nump">199,175<span></span>
</td>
<td class="num">(16,002)<span></span>
</td>
<td class="nump">977<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">9,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34<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_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges', window );">Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries</a></td>
<td class="num">(527)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(527)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,869<span></span>
</td>
<td class="nump">31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 25, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">638,298<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 25, 2020</a></td>
<td class="nump">$ 635,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">439,732<span></span>
</td>
<td class="nump">208,759<span></span>
</td>
<td class="num">(14,133)<span></span>
</td>
<td class="nump">1,042<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
<tr class="rc">
<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 (in shares) at Mar. 26, 2021</a></td>
<td class="nump">189,588,161<span></span>
</td>
<td class="nump">189,588,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Mar. 26, 2021</a></td>
<td class="nump">$ 586,871<span></span>
</td>
<td class="nump">$ 1,896<span></span>
</td>
<td class="nump">592,170<span></span>
</td>
<td class="nump">3,551<span></span>
</td>
<td class="num">(11,865)<span></span>
</td>
<td class="nump">1,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">60,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan issuances (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan issuances</a></td>
<td class="nump">1,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation, net of forfeitures</a></td>
<td class="nump">11,028<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">11,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(3,567)<span></span>
</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">(3,503)<span></span>
</td>
<td class="num">(64)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 24, 2021</a></td>
<td class="nump">189,702,550<span></span>
</td>
<td class="nump">189,702,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 24, 2021</a></td>
<td class="nump">$ 656,553<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
<td class="nump">604,488<span></span>
</td>
<td class="nump">64,406<span></span>
</td>
<td class="num">(15,368)<span></span>
</td>
<td class="nump">1,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jun. 25, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,581,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jun. 25, 2021</a></td>
<td class="nump">619,379<span></span>
</td>
<td class="nump">$ 1,896<span></span>
</td>
<td class="nump">597,001<span></span>
</td>
<td class="nump">31,220<span></span>
</td>
<td class="num">(11,865)<span></span>
</td>
<td class="nump">1,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">33,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan issuances (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan issuances</a></td>
<td class="nump">1,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation, net of forfeitures</a></td>
<td class="nump">6,197<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">6,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(3,537)<span></span>
</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">(3,503)<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Sep. 24, 2021</a></td>
<td class="nump">189,702,550<span></span>
</td>
<td class="nump">189,702,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Sep. 24, 2021</a></td>
<td class="nump">$ 656,553<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
<td class="nump">$ 604,488<span></span>
</td>
<td class="nump">$ 64,406<span></span>
</td>
<td class="num">$ (15,368)<span></span>
</td>
<td class="nump">$ 1,130<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_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid In Capital, Capitalization Changes</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;">algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock</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;">algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=120383193&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=120383193&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=121326096&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=109259400&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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</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 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</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=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued during the period as a result of an employee stock purchase plan.</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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_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=109259400&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_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<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 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_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of employee stock purchase plan.</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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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 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(29))<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: 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 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: 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=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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 18: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>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="idm140014404910376">
<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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 60,930<span></span>
</td>
<td class="nump">$ 14,472<span></span>
</td>
</tr>
<tr class="re">
<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">24,511<span></span>
</td>
<td class="nump">24,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_AmortizationOfFinancingCosts', window );">Amortization of deferred financing costs</a></td>
<td class="nump">25<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(2,246)<span></span>
</td>
<td class="nump">1,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">11,027<span></span>
</td>
<td class="nump">1,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">(Gain) loss on disposal of assets</a></td>
<td class="num">(330)<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Loss on contingent consideration change in fair value</a></td>
<td class="nump">600<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal', window );">Provisions for inventory and credit losses/bad debt</a></td>
<td class="nump">2,869<span></span>
</td>
<td class="nump">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_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gains on marketable securities</a></td>
<td class="num">(978)<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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Trade accounts receivable</a></td>
<td class="num">(2,299)<span></span>
</td>
<td class="nump">6,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Accounts receivable - other</a></td>
<td class="nump">181<span></span>
</td>
<td class="num">(1,292)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">4,415<span></span>
</td>
<td class="num">(8,772)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(6,761)<span></span>
</td>
<td class="num">(16,725)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="num">(6,188)<span></span>
</td>
<td class="nump">2,793<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_algm_IncreaseDecreaseInDueToFromRelatedParties', window );">Due to/from related parties</a></td>
<td class="nump">1,312<span></span>
</td>
<td class="nump">10,731<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_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities', window );">Accrued expenses and other current and long-term liabilities</a></td>
<td class="num">(17,192)<span></span>
</td>
<td class="num">(5,623)<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">69,876<span></span>
</td>
<td class="nump">28,640<span></span>
</td>
</tr>
<tr class="re">
<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>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(33,821)<span></span>
</td>
<td class="num">(18,091)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Acquisition of business, net of cash acquired</a></td>
<td class="num">(12,549)<span></span>
</td>
<td class="num">(8,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property, plant and equipment</a></td>
<td class="nump">27,407<span></span>
</td>
<td class="nump">282<span></span>
</td>
</tr>
<tr class="re">
<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 );">Investments in marketable securities</a></td>
<td class="num">(4,334)<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_CashDivestedFromDeconsolidation', window );">Contribution of cash balances due to divestiture of subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(16,335)<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">(23,297)<span></span>
</td>
<td class="num">(42,644)<span></span>
</td>
</tr>
<tr class="ro">
<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>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">1,291<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 provided by financing activities</a></td>
<td class="nump">1,291<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on Cash and cash equivalents and Restricted cash</a></td>
<td class="nump">3,939<span></span>
</td>
<td class="nump">2,480<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in Cash and cash equivalents and Restricted cash</a></td>
<td class="nump">51,809<span></span>
</td>
<td class="num">(11,524)<span></span>
</td>
</tr>
<tr class="re">
<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 and cash equivalents and Restricted cash at beginning of period</a></td>
<td class="nump">203,875<span></span>
</td>
<td class="nump">219,876<span></span>
</td>
</tr>
<tr class="ro">
<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 AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:</a></td>
<td class="nump">255,684<span></span>
</td>
<td class="nump">208,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</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">248,579<span></span>
</td>
<td class="nump">201,998<span></span>
</td>
</tr>
<tr class="re">
<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">7,105<span></span>
</td>
<td class="nump">6,354<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 and cash equivalents and Restricted cash</a></td>
<td class="nump">255,684<span></span>
</td>
<td class="nump">208,352<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">269<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes</a></td>
<td class="nump">7,993<span></span>
</td>
<td class="nump">6,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Noncash transactions:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Changes in Trade accounts payable related to Property, plant and equipment, net</a></td>
<td class="num">(3,183)<span></span>
</td>
<td class="num">(4,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesIssued1', window );">Loans to cover purchase of common stock under employee stock plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Recognition of right of use assets and lease liability upon adoption of new accounting standard</a></td>
<td class="nump">$ 356<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_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term 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;">algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_IncreaseDecreaseInDueToFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Due To (From) Related Parties</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;">algm_IncreaseDecreaseInDueToFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)</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;">algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense attributable to debt issuance costs.</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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</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 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: 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 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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=121583591&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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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=121566466&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=121586364&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=121586364&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=121583591&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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=98513438&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=121586364&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_CashDivestedFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.</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> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_CashDivestedFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to income (loss) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=120311839&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=121586364&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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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://www.xbrl.org/2003/role/disclosureRef<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=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of any cash received during the current period as refunds for the overpayment of taxes.</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=121583591&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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=121586364&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_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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_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=121586364&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_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables 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=121586364&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_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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=121583591&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=121586364&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=121586364&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_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) on investment in 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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_NotesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 notes issued in noncash investing and 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=121583591&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=121583591&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=121583591&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_NotesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121586364&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=121553693&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=121586364&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_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=121586364&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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received from the stock plan 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 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121641772&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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: 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 7: 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 8: 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=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 14: 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 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: 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=121586364&amp;loc=d3e3000-108585<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 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: 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 21: 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=109234566&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_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=121583591&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=121586364&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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right-of-use asset obtained in exchange for 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/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=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=121586364&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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="idm140014401503784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Nature of the Business and Basis of Presentation</a></td>
<td class="text">Nature of the Business and Basis of Presentation<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., together with its consolidated subsidiaries (&#8220;AMI&#8221; or the &#8220;Company&#8221;), is a global leader in designing, developing and manufacturing sensing and power solutions for motion control and energy-efficient systems in automotive and industrial markets. The Company is headquartered in Manchester, New Hampshire, and has a global footprint with 16 locations across four continents. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared by the Company. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The unaudited condensed consolidated financial statements include the Company&#8217;s accounts and those of its subsidiaries. All intercompany balances have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on May 19, 2021 (the &#8220;2021 Annual Report&#8221;). In the opinion of the Company&#8217;s management, the financial information for the interim periods presented reflects all adjustments necessary for a fair presentation of the Company's financial position, results of operations and cash. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of results that may be expected for the entire year.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2020, the Company completed its initial public offering (&#8220;IPO&#8221;). Refer to Note 1, &#8220;Nature of Business and Basis of Presentation&#8221; to the Company&#8217;s 2021 Annual Report for details.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Periods </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s second quarter three-month period is a 13-week period ending on the Friday closest to the last day in September. The Company&#8217;s second quarter of fiscal 2022 ended September&#160;24, 2021, and the Company&#8217;s second quarter of fiscal 2021 ended September&#160;25, 2020.</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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure.</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 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400229256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues. The Company has not experienced any significant credit losses to date.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021 and March&#160;26, 2021, Sanken Electric Co., Ltd. (&#8220;Sanken&#8221;) accounted for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.3%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 22.7% of the Company&#8217;s outstanding trade accounts receivable, net, respectively, including related party trade accounts receivable. No other customers accounted for 10% or more of outstanding trade accounts receivable, net during those periods.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three- and six-month periods ended September&#160;24, 2021, Sanken accounted</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for 19.2% and 19.0% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September&#160;24, 2021. For the three- and six-month periods ended September&#160;25, 2020, Sanken accounted for 16.5% and 18.3% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for either of the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period September&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.6% of the Company&#8217;s total net sales, with Greater China accounting for 26.2%, Japan accounting for 19.2% and South Korea accounting for 10.2%. During the&#160;six-month period September&#160;24, 2021, sales from customers located outside of the United States accounted for, in the aggregate, 85.7% of the Company&#8217;s total net sales, with Greater China accounting for 24.5%, Japan accounting for 19.0% and South Korea accounting for 10.9%. No </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other countries accounted for greater than 10% of total net sales for the three- and six-month periods ended September&#160;24, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the&#160;three-month period September&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 84.7% of the Company&#8217;s total net sales, with Greater China accounting for 27.8% and Japan accounting for 16.4%. During the&#160;six-month period September&#160;25, 2020, sales from customers located outside of the United States, in the aggregate, accounted for 86.5% of the Company&#8217;s total net sales, with Greater China accounting for 27.8%, Japan accounting for 18.3% and South Korea accounting for 10.4%. No other countries accounted for greater than 10% of total net sales for the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued its new lease accounting guidance in Accounting Standards Update (&#8220;ASU&#8221;) 2016&#8209;02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which is codified as Accounting Standard Codification (&#8220;ASC&#8221;) Topic 842 (&#8220;ASC 842&#8221;) and replaces ASC Topic 840, Leases (&#8220;ASC 840&#8221;). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the &#8220;package of practical expedients&#8221;, which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the &#8220;hindsight&#8221; practical expedient and, therefore, will measure the right-of-use (&#8220;ROU&#8221;) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Adoption of ASC 842 resulted in ROU assets of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$18,403</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and lease liabilities of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$18,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> related to the Company&#8217;s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company&#8217;s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, &#8220;Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which adds an impairment model (known as the current expected credit loss (&#8220;CECL&#8221;) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that the standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses an </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aging schedule method</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions. The Company&#8217;s accounts receivable is separated int</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers (&#8220;OEMs&#8221;) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the three- and six-month periods ended September&#160;24, 2021, no material changes in the allowance occurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt&#8212;Modifications and Extinguishments (Subtopic 470-50), Compensation&#8212;Stock Compensation (Topic 718), and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-04&#8221;). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity&#8217;s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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://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>nonnum: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>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="idm140014400098088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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 The Company generates revenue from the sale of magnetic sensor integrated circuits (&#8220;ICs&#8221;) and application-specific analog power semiconductors. The following tables summarize net sales disaggregated by application, by product and by geography for the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020. The categorization of net <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sales by application is determined using various characteristics of the product and the application into which the Company&#8217;s product will be incorporated. The categorization of net sales by geography is determined based on the location the products are being shipped to. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by application:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td></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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,857&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,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:10pt;font-weight:400;line-height:100%">42,056&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">31,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by product:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:120%">Power integrated circuits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetic sensors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,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"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Americas:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,958&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,131&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,006&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,127&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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:10pt;font-weight:400;line-height:100%">15,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:10pt;font-weight:400;line-height:100%">40,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,031&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At September&#160;24, 2021 and March&#160;26, 2021, these adjustments were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$17,583</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $15,412, respectively, and were netted against trade accounts receivable in the unaudited consolidated balance sheets. These amounts represent charges of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1,864, respectively, for the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected to not disclose the amount of unsatisfied performance obligations, as these contracts have original expected durations of less than one year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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>nonnum: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>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="idm140014402329944">
<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>Sep. 24, 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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s financial assets and liabilities as of September&#160;24, 2021 and March&#160;26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</span></div><div style="margin-bottom:12pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at September 24, 2021 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:10pt;font-weight:700;line-height:120%">Assets:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,341&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</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%">5,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term 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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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:6pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 26, 2021 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">Assets:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,327&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,661&#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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term 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"/><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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the six-month period ended September&#160;24, 2021:</span></div><div style="margin-top:6pt"><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:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains and losses recognized during the period on equity securities</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%">978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net gains and losses recognized during the period on equity securities sold during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the unrealized gains in the table above, the change in fair value of the equity securities was impacted by unrealized foreign currency exchange losses of $25 for the six-month period ended September&#160;24, 2021</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the fiscal year 2021 purchase of Voxtel, Inc. (&#8220;Voxtel&#8221;), a privately-held technology company located in Beaverton, Oregon that </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#8220;Voxtel Acquisition&#8221;), for the six-month period ended September&#160;24, 2021:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/>&#160;Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust fund, loans, bonds, stock and other investments which are the Company&#8217;s defined benefit plan assets. Fair value information for those assets and liabilities, including their classification in the fair value hierarchy, is included in Note 15, &#8220;Retirement Plans.&#8221;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, there were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> transfers among Level 1, Level 2 and Level 3 asset or liabilities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=117815213&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>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="idm140014400098088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Trade Accounts Receivable, net</a></td>
<td class="text">Trade Accounts Receivable, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,546&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses and allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,274)</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,634)</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,971&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,500&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s allowance for doubtful accounts and returns and sales allowances were as follows:</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:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,412&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,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:10pt;font-weight:400;line-height:100%">82,403&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,583&#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><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:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,473&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,366&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,337&#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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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 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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400229256">
<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>Sep. 24, 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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,629&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">23,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,042&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,498&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded inventory provisions totaling</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $1,852 and $5,041</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $490 and $2,073 for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discontinued a product line manufactured by Voxtel and subsequently recognized impairment charges, which represented much of the increase in inventory provisions, for the related inventory of $271 and $3,106 for the three- and six-month periods ended September&#160;24, 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_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>nonnum: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>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="idm140014400098088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held For Sale<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Assets Held For Sale</a></td>
<td class="text">Assets Held for SaleAs of March&#160;26, 2021, the Company had entered into a definitive agreement to sell its Thailand-based facility (the &#8220;AMTC Facility&#8221;) as it had already transferred production to the Manila, Philippines facility, which was reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. The sale of the AMTC Facility was completed on August 3, 2021 following receipt of government approvals in Thailand and the fulfillment of customary closing conditions. The Company received cash of $27,405, which with related selling costs, resulted in a gain on the final disposition of $370.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="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> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014405057512">
<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>Sep. 24, 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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office 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:10pt;font-weight:400;line-height:100%">6,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,201&#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407,627)</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,069&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,393&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">depreciation expense amounted to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$11,222</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$22,342</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $11,797 and $22,606 for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property, plant and equipment and related deposits on such assets, and capitalized tooling costs. The geographic locations of the Company&#8217;s long-lived assets, net, based on physical location of the assets, as of September&#160;24, 2021 and March&#160;26, 2021 are as follows:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,529&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,404&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,791&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of prepaid tooling costs amounted to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$33</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $19 and $36 for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>nonnum: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>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="idm140014401735128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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 Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</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.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,093&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net is as follows:</span></div><div style="margin-bottom:6pt"><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.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;Average&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,616&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,817&#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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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:10pt;font-weight:400;line-height:100%">1,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,903&#160;</span></td><td style="background-color:#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;padding: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%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,578&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,131&#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;padding:0 1pt"/></tr></table></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.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;Average&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,444&#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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,953&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,366&#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;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets amortization expense was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,084</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2,103</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and $671 and $1,384 for the three- and six-month periods ended September&#160;25, 2020, </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">respectively. The majority of the Company&#8217;s intangible assets are related to patents as noted above. The Company capitalizes external legal costs incurred in the defense of its patents when it believes that a significant, discernible increase in value will result from the defense and a successful outcome of the legal action is probable. When the Company capitalizes patent defense costs, it amortizes these costs over the remaining estimated useful life of the patent, which is generally 10 years. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> significant costs capitalized during either of the first six months of fiscal years 2022 or 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</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:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,342&#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,131&#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_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>nonnum: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>28
<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="idm140014400236136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_OtherAssetsDisclosureTextBlock', window );">Other Assets, net</a></td>
<td class="text">Other Assets, net<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">VAT receivables long-term, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419&#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,613&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity&#8217;s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400008856">
<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>Sep. 24, 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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows:</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:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits on AMTC Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,932&#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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, accrued expenses, and other liabilities that are classified as current 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>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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>30
<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="idm140014400237816">
<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>Sep. 24, 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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company leases real estate, equipment and vehicles under operating lease agreements that have initial terms ranging from 1 to 11 years. The Company does not have any leases classified as finance leases. Some leases include one or more options to exercise renewal terms, generally at the Company&#8217;s sole discretion, that can extend the lease term. Certain leases contain rights to terminate whereby those termination options are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease term only when it is reasonably certain that the Company will exercise that option. The Company&#8217;s leases generally do not contain any material restrictive covenants.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#8217;s leases are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease costs:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease 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:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term &#8211; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.71 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.71 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate &#8211; operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense incurred under operating lease agreements w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as $1,537 and $2,772 for the three- and six-month periods ended September&#160;24, 2021, respectively, and $1,122 and $2,305 for the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, expirations of lease obligations by fiscal year were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,463&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,450)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,316&#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Information as Lessee under ASC 840</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments for noncancellable operating leases as reported under the previous lease guidance as of March&#160;26, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915&#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_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_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>nonnum: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>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="idm140014400276216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Other Borrowings<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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 and Other Borrowings</a></td>
<td class="text">Debt and Other Borrowings<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2020, the Company entered into a term loan credit agreement with Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $325,000 senior secured term loan facility due in 2027 (the &#8220;Term Loan Facility&#8221;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Senior Secured Credit Facilities&#8221;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company&#8217;s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company&#8217;s outstanding borrowings bore an interest rate of 4.25% at September&#160;24, 2021. As of both September&#160;24, 2021 and March&#160;26, 2021, the Company had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$25,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> outstanding under the Term Loan Facility and had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">not</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> borrowed on the Revolving Credit Facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the Term Loan Facility were deferred financing costs of $9,374, which the Company has deducted from the carrying amount presented on its unaudited consolidated balance sheet and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amortized into interest expense or recognized as loss on debt extinguishment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Included in the Revolving Credit Facility were deferred financing costs of $300, which the Company classified the related short-term and long-term portions within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on its unaudited consolidated balance sheet and is amortizing those costs over the term of the facility. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$199</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at September&#160;24, 2021.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November&#160;26, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum borrowing capacity of 60,000 Philippine pesos (approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1,796</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> at September&#160;24, 2021) at the bank&#8217;s prevailing interest rate. While this line of credit initially expired on August 21, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on bank operations), the line of credit was extended in September 2021 and is now expected to expire on August&#160;21, 2022. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;20, 2019, the Company, through its subsidiaries, entered into a line of credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2,246</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> at September&#160;24, 2021) at the bank&#8217;s prevailing interest rate. While this line of credit initially expired on June 30, 2021 (in connection with certain delays as a result of the COVID-19 pandemic and its impact on</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bank operations), the line of credit was extended in September 2021 and is now expected to expire on June&#160;30, 2022. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> borrowings outstanding under this line of credit as of September&#160;24, 2021 and March&#160;26, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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="idm140014400302040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_OtherLiabilitiesDisclosureTextBlock', window );">Other Long-Term Liabilities</a></td>
<td class="text">Other Long-Term Liabilities<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The composition of other long-term liabilities is as follows:</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:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:10pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions (net)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,489&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,133&#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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014401739048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plans</a></td>
<td class="text">Retirement Plans<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status (i.e.,&#160;the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its unaudited consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income, net of tax. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Plan Descriptions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-U.S. Defined Benefit Plan</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company, through its wholly owned subsidiary, Allegro MicroSystems Philippines, Inc. (&#8220;AMPI&#8221;), has a defined benefit pension plan, which is a noncontributory plan that covers substantially all employees of the respective subsidiary. The plan&#8217;s assets are invested in common trust funds, bonds and other debt instruments and stocks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the unaudited statements of operations </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-United States (&#8220;U.S.&#8221;). defined benefit plan was as follows:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Three-Month Period 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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information on Plan Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity&#8217;s plan assets as of September&#160;24, 2021 and March&#160;26, 2021, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the Company&#8217;s 2021 Annual Report.</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:8pt;font-weight:700;line-height:120%">Fair Value at September 24,<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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other 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%">2,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716&#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><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at March 26,<br/>2021</span></td><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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:120%">Level 2</span></td><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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other 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%">3,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133&#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 plan assets for the six-month period ended September&#160;24, 2021:</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:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stocks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions 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:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions 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:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#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:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The investments in the Company&#8217;s major benefit plans largely consist of low-cost, broad-market index funds to mitigate risks of concentration within the market sectors. In recent years, the Company&#8217;s investment policy has shifted toward a closer matching of the interest-rate sensitivity of the plan assets and liabilities. The appropriate mix of equity and bond investments is determined primarily through the use of detailed asset-liability modeling studies that look to balance the impact of changes in the discount rate against the need to provide asset growth to cover future service cost. The Company, through its wholly owned subsidiary, Allegro MicroSystems, LLC&#8217;s (&#8220;AML&#8221;), non-U.S. defined benefit plan, has added a greater proportion of fixed income securities with return characteristics that are more closely aligned with changes in liabilities caused by discount rate volatility. There are no significant restrictions on the amount or nature of the investments that may be acquired or held by the plans.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three- and six-month periods ended September&#160;24, 2021, the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$343 and $696 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. During the three- and six-month periods ended September&#160;25, 2020, the Company contributed approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$247 and $487 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. The Company expects to contribute approximately $943 to its non-U.S. pension plan in fiscal year 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Defined Benefit Plans</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 1993, the Company commenced with a rollover pension promise agreement (&#8220;Pension Promise&#8221;) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2021 and 2020, respectively.&#160;The total values of the Pension Promise in the amounts of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 797 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 928 British Pounds Sterling at September&#160;24, 2021 and March&#160;26, 2021, respectively (approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $1,087 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $1,272 at September&#160;24, 2021 and March&#160;26, 2021, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company&#8217;s unaudited consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) plan that covers all employees meeting certain service and age requirements. Employees are eligible to participate in the plan upon hire when the service and age requirements are met. Employees may contribute up to 35% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service. All employees are 100% vested in their contributions at the time of plan entry.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Eligible AML U.S.&#160;employees may contribute up to 50% of their pretax compensation to a defined contribution plan, subject to certain limitations, and AML may match, at its discretion, 100% of the participants&#8217; pretax contributions, up to a maximum of 5% of their eligible compensation. Matching contributions by AML totaled approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $1,089 and $2,345</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y $1,040 and $2,069</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its AML subsidiary, Allegro MicroSystems Europe, Ltd. (&#8220;Allegro Europe&#8221;), also has a defined contribution plan (the &#8220;AME Plan&#8221;) covering substantially all employees of Allegro Europe. Contributions to the AME Plan by the Company totaled approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$211</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $429 for the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $206 and</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $385 for the three- and six-month periods ended September&#160;25, 2020, 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_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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 retirement benefits.</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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400272872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, through its subsidiaries, utilizes self-insured employee health programs for employees in the United States. The Company records estimated liabilities for its self-insured health programs based on information provided by the third-party plan administrators, historical claims experience and expected costs of claims incurred but not reported. The Company monitors its estimated liabilities on a quarterly basis. As facts change, it may become necessary to make adjustments that could be material to the Company&#8217;s unaudited consolidated financial position and results of operations. The accrued liability related to self-insurance wa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s $660 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,518</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of September&#160;24, 2021 and March&#160;26, 2021, respectively, and was included in accrued expenses and other current liabilities in the Company&#8217;s unaudited consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal proceedings</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. The Company does not believe there are any such matters that could have a material adverse effect on the Company&#8217;s financial position, results of operations or cash flows. The Company records an accrual for legal contingencies when it is determined that it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In making such determinations, the Company evaluates, among other things, the degree of probability of an unfavorable outcome and, when it is probable that a liability has been incurred, and the ability to make a reasonable estimate of the loss. If the occurrence of liability is probable, the Company will disclose the nature of the contingency, and if estimable, will provide the likely amount of such loss or range of loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company has agreed to indemnify and hold harmless certain customers for potential allegations of infringement of intellectual property rights and patents arising from the use of its products. To date, the Company has not incurred any costs in connection with such indemnification arrangements; therefore, there was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> accrual of such amounts at September&#160;24, 2021 or March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes accrued liabilities for environmental matters when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated. If the contingency is resolved for an amount greater or less than the accrual, or the Company&#8217;s share of the contingency increases or decreases or other assumptions relevant to the development of the estimate were to change, the Company would recognize an additional expense or benefit in the unaudited consolidated statements of operations during the period such determination was made. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> environmental accruals were established at September&#160;24, 2021 or March&#160;26, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum: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>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="idm140014402326264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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 );">Net Income per Share</a></td>
<td class="text">Net Income per Share<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with completion of the Company&#8217;s IPO on November 2, 2020 and immediately following the pricing of the IPO, all outstanding shares of Class A common stock and Class L common stock were automatically converted into an aggregate of 166,500,000 shares of common stock (the &#8220;Common Stock Conversion&#8221;). Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,508 and 1,766 shares of common stock were returned to the Company for tax payments made on behalf of holders of Class A common stock and Class L common stock, respectively, in withhold to cover tax transactions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Prior to the Company&#8217;s IPO, shares of Class A common stock were entitled to a priority dividend of 8%. After Class A shareholders received an annualized return on capital of 8%, distributions of the remaining value were split between Class A and Class L shareholders based on the achievement of certain return targets. In determining income to the Class A stockholders for computing basic and diluted earnings per share for the three- and six-month periods ended September&#160;25, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the basic and diluted net income attributable to Allegro MicroSystems, Inc. per share. The number of shares of common stock reflected in the calculation is the total shares of common stock (vested and unvested) held on the IPO date, after the Common Stock Conversion.</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to 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:10pt;font-weight:400;line-height:100%">33,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares of common stock</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%">189,673,788&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,629,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock</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%">191,676,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,416,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</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:10pt;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:10pt;font-weight:400;line-height:100%">0.17&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">0.96&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">0.32&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computed net income per share for the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,567</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 6,012 contingently issuable shares under the employee stock purchase plan excluded for the three- and six-month periods ended September&#160;24, 2021 as such securities would have an antidilutive effect on income per share. There were no such convertible securities to consider for the three- and six-month periods ended September&#160;25, 2020.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents issuable weighted average share information for the respective periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Restricted stock units</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%">1,026,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002,634&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,715&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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_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=6371337&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=6371337&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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>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="idm140014400001384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Common Stock and Stock-Based Compensation</a></td>
<td class="text">Common Stock and Stock-Based Compensation<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation through the measurement and recognition of compensation expense for share-based payment awards made to employees over the related requisite service period, including stock options, performance share units (&#8220;PSUs&#8221;), restricted share units (&#8220;RSUs&#8221;) and restricted shares (all part of our equity incentive plan).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month period ended September&#160;24, 2021, the Company granted 960,031 RSUs to employees with an estimated grant date fair value of $24.96. Stock-based compensation expense related to non-vested awards not yet recorded at September&#160;24, 2021 was $29,231, which is expected to be recognized over a weighted-average of 1.57 years. During the six-month period ended September&#160;24, 2021, 64,583 shares vested.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs are included at 100% - 200% of target goals. The intrinsic value of the PSU&#8217;s that were unvested during the six-month period ended September&#160;24, 2021 was $38,211. The total compensation cost related to unvested awards not yet recorded at September&#160;24, 2021 was $16,865, which is expected to be recognized over a weighted average of 2.03 years. No shares vested during the six-month period ended September&#160;24, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six-month period ended September&#160;24, 2021, 59,201 shares of the Company&#8217;s restricted common stock vested. In addition, 9,757 shares were forfeited, which reduced common stock outstanding during the same period. The Company had 337,369 unvested shares of restricted common stock at September&#160;24, 2021 with a weighted average grant date fair value of $14.00 and remaining vesting period of 1.33 years.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of operations:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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="idm140014402316440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</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:10pt;font-weight:400;line-height:100%">15.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">13.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">15.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">14.1&#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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s provision for income taxes is comprised of the year-to-date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to tax in the U.S. and various foreign jurisdictions. The Company&#8217;s effective tax rate can fluctuate primarily based on: the mix of its U.S. and foreign income; the impact of discrete transactions; and the difference between the amount of tax benefit generated by the foreign derived intangible income deduction (&#8220;FDII&#8221;) and research credits offset by the additional tax from the global intangible low-tax income (&#8220;GILTI&#8221;).</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses the likelihood of outcomes that could result from the examination of its tax returns by the IRS and other tax authorities to determine the adequacy of its income tax reserves and expense. Should actual events or results differ from the Company&#8217;s then-current expectations, charges or credits to the Company&#8217;s provision for income taxes may become necessary. Any such adjustments could have a significant effect on the results of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense and the effective income tax rate were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6,143, or 15.6%,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $10,406, or 14.6%, for the three- and six-month periods ended September&#160;24, 2021, respectively, and $2,082, or 17.8%, and $2,610, or 15.3%, for the three- and six-month periods ended September&#160;25, 2020, respectively. The fluctuation in our effective income tax rate relates primarily to differences in our US taxable income, estimated FDII benefits, GILTI income, research credits, non-deductible stock-based compensation charges, and discrete tax items.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400368856">
<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>Sep. 24, 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<div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products and services to, and purchases in-process products from, Sanken. In addition, prior to March 28, 2020, the Company also sold products for Sanken.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales of the Company&#8217;s products and services to Sanken totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$37,165</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$72,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$22,511</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $46,131 during the three- and six-month periods ended September&#160;25, 2020, respectively. Trade accounts receivables, net of allowances from Sanken, totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$23,720</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $21,595 as of September&#160;24, 2021 and March&#160;26, 2021, respectively. Other accounts receivable from Sanken totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$133</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $198 as of September&#160;24, 2021 and March&#160;26, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving PSL</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2009, the Company entered into a technology development agreement (the &#8220;IC Technology Development Agreement&#8221;) with Polar Semiconductor, Inc. (&#8220;PSI&#8221;) (subsequently changed to Polar Semiconductor, LLC (&#8220;PSL&#8221;)), and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the &#8220;IC Process Development Activities&#8221;) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSL by Sanken in the form of an up-front annual fee, with PSL being responsible for any expenses that exceed the amount of such fee. The IC Technology Development Agreement will continue in effect until such time as the Company, PSL and Sanken mutually agree to its termination or adopt a successor agreement, or in the event that the companies fail to agree upon the annual fee for that fiscal year within three months after the commencement of such fiscal year. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During both of the three- and six-month periods ended September&#160;24, 2021 and September&#160;25, 2020, the Company (through PSL) received no fees from Sanken pursuant to the IC Technology Development Agreement, and, during the same periods, the Company paid no fees to PSL pursuant to the IC Technology Development Agreement. There are also no expected payments to be made during the remainder of fiscal year 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2015, PSL and Sanken entered into a discrete technology development agreement (as amended, the &#8220;Discrete Technology Development Agreement&#8221;), pursuant to which the parties agreed upon the general terms under which they, from time to time, would undertake certain activities (the &#8220;Discrete Development Activities&#8221;) to develop new technologies to be used by PSL to manufacture products for Sanken, as well as the ownership and use of such technologies following their development. In June 2018, the Company, PSL and Sanken entered into an amendment to the Discrete Technology Development Agreement pursuant to which the parties agreed to the assignment of all rights and obligations of PSL under such agreement to the Company and to certain amendments to the terms of such agreement. The Discrete Technology Development Agreement provided that the expenses for all Discrete Development Activities were to be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties agreed to from time to time). As of March&#160;26, 2021, the Company had accrued $614 included in amounts due to a related party under the Discrete Technology Development Agreement, which was paid in the first quarter of fiscal year 2022. The Discrete Technology Development Agreement terminated on March 31, 2021 in accordance with its terms.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in PSL to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the &#8220;PSL Divestiture&#8221;). In addition, this also resulted in PSL taking over the Sanken distribution business at the same time.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to purchase in-process products from PSL.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from PSL totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$13,129</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$26,509</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$9,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $21,890 for the three- and six-month periods ended September&#160;25, 2020, respectively.  For the three- and six-month periods ended September&#160;25, 2020, these amounts include $1,700 and $3,500, respectively, of price support payments. The price support payments were for fiscal year 2021 only and no such payments are expected to be made in fiscal 2022. Accounts payable to PSL included in amounts due to a related party totaled </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3,688</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $1,739 as of September&#160;24, 2021 and March&#160;26, 2021, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken Electric Europe Ltd. (&#8220;SEEL&#8221;)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year ended March&#160;26, 2021 (and following the PSL Divestiture), Sanken, through PSL formed SEEL in order to cover its distribution business in Europe. The Company, in connection with the transition services agreement with Sanken and PSL, paid certain costs on behalf of them, and as such, had </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related party accounts receivable from SEEL as of September&#160;24, 2021. The Company had related party accounts receivable from SEEL of $1,272 as of March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sublease Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2014, the Company, through one of its subsidiaries, entered into a sublease agreement with Sanken pursuant to which the subsidiary subleases from Sanken certain office building space in Japan. The sublease automatically renews on an annual basis unless either party provides notice to the other party and can otherwise be terminated by either party upon providing six months&#8217; prior notice. The Company made aggregate payments of approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$112</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to Sanken under the sublease agreement during the three- and six-month periods ended September&#160;24, 2021, respectively, and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$58</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$115</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the three- and six-month periods ended September&#160;25, 2020, respectively.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consulting Agreement</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018 and prior to Reza Kazerounian becoming a member of the Company&#8217;s board of directors, the Company entered into a board executive advisor agreement (the &#8220;Consulting Agreement&#8221;) with Mr. Kazerounian, pursuant to which the Company engaged Mr. Kazerounian to serve as executive advisor to the board of directors and the office of Chief Executive Officer. The Consulting Agreement provides for a fee payable to Mr. Kazerounian on a monthly basis in exchange for his services (which fee was reduced from $30 per month to $19 per month in connection with Mr. Kazerounian&#8217;s appointment to the board of directors in June 2018), as well as a grant of 12,000 shares of the Company&#8217;s Class L common stock and a signing bonus of $54 in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian&#8217;s employment is terminated by the board of directors, he will be entitled to a severance payment in the amount of $180 as well as a six-month vesting acceleration of his shares of Class L common stock. The board of directors and Mr. Kazerounian each have the right to terminate the Consulting Agreement at any time. During the three- and six-month periods ended September&#160;24, 2021, the Company paid aggregate fees of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$66</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$122</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement. During the three- and six-month periods ended September&#160;25, 2020, the Company paid aggregate fees of $90 and $180, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.</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_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>nonnum: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>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="idm140014403942744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, and disclosures of contingencies at the date of the unaudited consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the fair value of acquired assets and liabilities, including goodwill and intangible assets, net realizable value of inventory, accrued liabilities, the valuation of stock-based awards, deferred tax valuation allowances, and other reserves. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to the unaudited condensed consolidated financial statements.</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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk and Significant Customers</a></td>
<td class="text">Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions that management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the Company evaluates the creditworthiness of its customers and maintains allowances, to the extent necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i)&#160;irrevocably elects to &#8220;opt out&#8221; of such extended transition period or (ii) no longer qualifies as an emerging growth company. The Company may choose to early adopt any new or revised accounting standards whenever such early adoption is permitted for nonpublic companies.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued its new lease accounting guidance in Accounting Standards Update (&#8220;ASU&#8221;) 2016&#8209;02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;), which is codified as Accounting Standard Codification (&#8220;ASC&#8221;) Topic 842 (&#8220;ASC 842&#8221;) and replaces ASC Topic 840, Leases (&#8220;ASC 840&#8221;). ASU 2016-02 and all subsequent amendments amend various aspects of existing guidance for leases and require significant additional quantitative and qualitative disclosures about lease arrangements. ASU 2016-02 requires lessees to recognize lease assets representing the right to use an underlying asset and lease liabilities representing the obligation to make lease payments over the lease term, measured on a discounted basis, for substantially all leases. ASU 2016-02 retains a distinction between finance leases and operating leases using classification criteria that are substantially similar to the previous lease guidance. Although the Company has elected to opt-in to the extended transition dates for new or revised accounting standards to align with nonpublic companies, the Company elected to early adopt ASU 2016-02 effective March 27, 2021. The Company used the optional transition method to the modified retrospective approach, which eliminates the requirement to restate the prior period financial statements. Under this transition provision, the Company has applied ASU 2016-02 to reporting periods beginning on March 27, 2021, while prior periods continue to be reported and disclosed in accordance with the legacy guidance under ASC 840.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with ASC 842. The Company elected the &#8220;package of practical expedients&#8221;, which permitted the Company to retain lease classification and initial direct costs for any identified leases that existed prior to adoption of ASC 842. Under this transition guidance, the Company also did not reassess whether any existing contracts at March 27, 2021 are, or contain, leases and carried forward its initial determination under legacy lease guidance. The Company has elected not to adopt the &#8220;hindsight&#8221; practical expedient and, therefore, will measure the right-of-use (&#8220;ROU&#8221;) asset and lease liability using the remaining portion of the lease term at adoption on March 27, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company made an accounting policy election available under the new lease standard to not recognize lease assets and lease liabilities for leases with a term of 12 months or less. For all other leases, the initial measurement of the lease liability is based on the present value of future lease payments over the lease term at the application date or the commencement date of the lease. Lease payments may include fixed rent escalation clauses or payments that depend on an index or a rate (such as the consumer price index) measured using the index or applicable rate at lease commencement. Subsequent changes in the index or rate and any other variable payments, such as market-rate base rent adjustments, are recognized as variable lease expense in the period incurred. Payments for terminating a lease are included in lease payments </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">only when it is probable they will be incurred. To determine the present value of lease payments, the Company uses its incremental borrowing rate, as the leases generally do not have a readily determinable implicit discount rate. The Company applies judgment in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency and economic environment in determining the lease-specific incremental borrowing rate. The carrying value of the ROU assets at the application date equals the lease liability adjusted for any initial direct costs incurred and lease payments made at or before the commencement date and for any lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company&#8217;s leases generally include a non-lease component representing additional services transferred to the Company. The Company has made an accounting policy election to account for lease and non-lease components in its contacts as a single lease component for all asset classes. The non-lease components are usually variable in nature and recorded in variable lease expense in the period incurred.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Adoption of ASC 842 resulted in ROU assets of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$18,403</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and lease liabilities of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$18,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> related to the Company&#8217;s operating leases at March 27, 2021. The Company does not have any leases classified as finance leases. The adoption of ASC 842 did not materially impact the Company&#8217;s consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, &#8220;Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;), which adds an impairment model (known as the current expected credit loss (&#8220;CECL&#8221;) model) that is based on expected losses rather than incurred losses. Under the new guidance, an entity recognizes as an allowance its estimate of expected credit losses, which the FASB believes will result in more timely recognition of such losses. The ASU is also intended to reduce complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. The Company adopted ASU 2016-13 effective March 27, 2021 and concluded that the standard update did not have a material impact on either the financial position, results of operations, cash flows, or related disclosures. There was no impact on beginning balance retained earnings upon adoption of this ASU.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through trade and other financing receivables arising from revenue transactions. The Company uses an </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">aging schedule method</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to estimate current expected credit losses based on days of delinquency, including information about past events and current economic conditions. The Company&#8217;s accounts receivable is separated int</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o two</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> categories using a portfolio methodology to evaluate the allowance under the CECL impairment model based on sales categorization and similar credit quality and worthiness of the customers: original equipment manufacturers (&#8220;OEMs&#8221;) and distributors. The receivables in each category share similar risk characteristics. The change to the CECL impairment model resulted in an immaterial increase in the provision for expected credit losses compared to the allowance for doubtful accounts under the previous incurred loss method.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company increases the allowance for expected credits losses when the Company determines all or a portion of a receivable is uncollectible. The Company recognizes recoveries as a decrease to the allowance for expected credit losses.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For the three- and six-month periods ended September&#160;24, 2021, no material changes in the allowance occurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share (Topic 260), Debt&#8212;Modifications and Extinguishments (Subtopic 470-50), Compensation&#8212;Stock Compensation (Topic 718), and Derivatives and Hedging&#8212;Contracts in Entity&#8217;s Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-04&#8221;). ASU 2021-04 outlines how an entity should account for modifications made to equity-classified written call options, including stock options and warrants to purchase the entity&#8217;s own common stock. The guidance in the ASU requires an entity to treat a modification of an equity-classified written call option that does not cause the option to become liability-classified as an exchange of the original option for a new option. This guidance applies whether the modification is structured as an amendment to the terms and conditions of the equity-classified written call option or as termination of the original option and issuance of a new option. The guidance is effective prospectively for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, including in an interim period as of the beginning of the fiscal year that includes that interim period. The Company is currently in the process of evaluating the impact of this new guidance on the consolidated financial statements and the related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit risk.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="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_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014487650760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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 );">Net Sales by Core End Market and Application</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by application:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td></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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,479&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,857&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,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:10pt;font-weight:400;line-height:100%">42,056&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">31,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,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"/></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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Net Sales by Product</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by product:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:120%">Power integrated circuits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,523&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,271&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,195&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,870&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnetic sensors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,294&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,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"/></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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Net Sales by Geography</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net sales by geography:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Americas:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,958&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Americas</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia:</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,131&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Greater China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,006&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,746&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,127&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Asia</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,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:10pt;font-weight:400;line-height:100%">15,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:10pt;font-weight:400;line-height:100%">40,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,031&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,610&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,752&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251,650&#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_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=121604090&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>nonnum: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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</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 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014404915992">
<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>Sep. 24, 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 );">Fair Value, by Balance Sheet Grouping</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about the Company&#8217;s financial assets and liabilities as of September&#160;24, 2021 and March&#160;26, 2021 measured at fair value on a recurring basis and indicate the level of the fair value hierarchy utilized to determine such fair values:</span></div><div style="margin-bottom:12pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at September 24, 2021 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:10pt;font-weight:700;line-height:120%">Assets:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,341&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,105&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets, net (long-term):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities</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%">5,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,733&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term 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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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:6pt"><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 26, 2021 Using:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">Assets:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,327&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash:</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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market fund deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,661&#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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,988&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term 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"/><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 21.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#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 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#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_GainLossOnInvestmentsTextBlock', window );">Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the unrealized gains and losses on investments in marketable securities held with a readily determinable fair value for the six-month period ended September&#160;24, 2021:</span></div><div style="margin-top:6pt"><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:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gains and losses recognized during the period on equity securities</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%">978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net gains and losses recognized during the period on equity securities sold during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</a></td>
<td class="text">The following table shows the change in fair value of Level&#160;3 contingent consideration in connection with the fiscal year 2021 purchase of Voxtel, Inc. (&#8220;Voxtel&#8221;), a privately-held technology company located in Beaverton, Oregon that <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">develops, manufactures and supplies photonic and advanced 3D imaging technologies (the &#8220;Voxtel Acquisition&#8221;), for the six-month period ended September&#160;24, 2021:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Level 3 <br/>Contingent<br/>&#160;Consideration</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,800&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,400&#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_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=121572278&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=117815213&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>nonnum: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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum: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>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="idm140014400275096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of Trade Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable, net (including related party trade accounts receivable) consisted of the following:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Trade accounts receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,546&#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses and allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returns and sales allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,407)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,274)</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,720)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,634)</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,971&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,500&#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_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock', window );">Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s allowance for doubtful accounts and returns and sales allowances were as follows:</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:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,412&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,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:10pt;font-weight:400;line-height:100%">82,403&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,407&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,583&#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><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:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;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:10pt;font-weight:700;line-height:100%">Balance at March 27, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,473&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Charged to costs and expenses or revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,366&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,502)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 25, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,337&#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_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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 various 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.</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,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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&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=121599337&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_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400013208">
<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>Sep. 24, 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 );">Schedule of Inventories</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories include material, labor and overhead and consisted of the following:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,629&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">23,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,042&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,498&#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_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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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="idm140014402227336">
<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>Sep. 24, 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 );">Schedule of Property, Plant, and Equipment</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost, and consisted of the following:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,227&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office 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:10pt;font-weight:400;line-height:100%">6,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,201&#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418,498)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407,627)</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,069&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,393&#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_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-lived Assets</a></td>
<td class="text">The geographic locations of the Company&#8217;s long-lived assets, net, based on physical location of the assets, as of September&#160;24, 2021 and March&#160;26, 2021 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,529&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">7,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,404&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,791&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_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>nonnum: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>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="idm140014401687320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_ScheduleOfGoodwillTextBlock', window );">Summary of Changes in Carrying Amount of Goodwill</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the changes in the carrying amount of goodwill as follows:</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.019%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,093&#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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net is as follows:</span></div><div style="margin-bottom:6pt"><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.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;Average&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,616&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,799&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,817&#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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,951&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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:10pt;font-weight:400;line-height:100%">1,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,903&#160;</span></td><td style="background-color:#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;padding: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%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,578&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,131&#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;padding:0 1pt"/></tr></table></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.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-&#160;Average&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,751&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,444&#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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328&#160;</span></td><td style="background-color:#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;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Process technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,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:10pt;font-weight:400;line-height:100%">651&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived and legacy process technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,400&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legacy trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,953&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,587&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,366&#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;padding:0 1pt"/></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 );">Schedule of Annual Amortization Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</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:85.953%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.847%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,342&#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,131&#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_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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>nonnum: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>nonnum: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>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="idm140014400270312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other 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_ScheduleOfOtherAssetsTableTextBlock', window );">Schedule of Other Assets, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of other assets, net is as follows:</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:68.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.780%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.783%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<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:10pt;font-weight:400;line-height:100%">VAT receivables long-term, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,958&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes receivable long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in marketable securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid contracts long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419&#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,687&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,613&#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="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Represents equity investments in an entity whose equity securities have a readily determinable fair value. These strategic investments represent less than a 20% ownership interest in the entity, and the Company does not maintain power over or control of the entity. These investments are measured at fair value with unrealized gains and losses related to changes in the entity&#8217;s stock price and the impact of changes in foreign exchange rates each included in the consolidated statements of operations.</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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts of other assets. This disclosure includes other current assets and other noncurrent 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;">us-gaap_ScheduleOfOtherAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014401775304">
<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>Sep. 24, 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_OtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of accrued expenses and other current liabilities is as follows:</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:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,167&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits on AMTC Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued vacation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,739&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">Accrued utilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">4,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,932&#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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other current 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_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>48
<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="idm140014401628472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_LeaseCostTableTextBlock', window );">Schedule of Lease Costs and Other Information</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease cost is recognized on a straight-line basis over the lease term. Information regarding the Company&#8217;s leases are as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.377%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:120%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease costs:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease 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:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term &#8211; operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.71 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.71 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate &#8211; operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:10pt;font-weight:400;line-height:100%">%</span></td><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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Lease Liability Maturity</a></td>
<td class="text"><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;24, 2021, expirations of lease obligations by fiscal year were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">3,526&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,623&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,463&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: present value adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,450)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,316&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Future Minimum Rental Payments</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments for noncancellable operating leases as reported under the previous lease guidance as of March&#160;26, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915&#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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="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> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="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=121609121&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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014399985544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of Other Long-Term Liabilities</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:110%">The composition of other long-term liabilities is as follows:</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:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><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:8pt;font-weight:700;line-height:100%">September 24,<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:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued management incentives</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued retirement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:10pt;font-weight:400;line-height:100%">4,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncertain tax positions (net)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,489&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,133&#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_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other noncurrent 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_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014401759000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of Expense Related to Defined Benefit Plan</a></td>
<td class="text"><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense related to the non-United States (&#8220;U.S.&#8221;). defined benefit plan was as follows:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Three-Month Period 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:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic pension expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786&#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_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock', window );">Fair Value of Entity's Plan Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The table below sets forth the fair value of the entity&#8217;s plan assets as of September&#160;24, 2021 and March&#160;26, 2021, using the same three-level hierarchy of fair value inputs described in the significant accounting policies included in the Company&#8217;s 2021 Annual Report.</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><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:8pt;font-weight:700;line-height:120%">Fair Value at September 24,<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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:100%">Level 2</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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other 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%">2,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,704&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,066&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716&#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><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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value at March 26,<br/>2021</span></td><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:8pt;font-weight:700;line-height:100%">Level 1</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:8pt;font-weight:700;line-height:120%">Level 2</span></td><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:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></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 #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 #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 #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,646&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit investment trust fund</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stocks and other 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%">3,081&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133&#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,644&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,593&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,334&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,717&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock', window );">Schedule of Changes in Fair Value of Level 3 Plan Assets</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the change in fair value of Level&#160;3 plan assets for the six-month period ended September&#160;24, 2021:</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:72.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3 Non-U.S. Defined</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan Assets</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stocks</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions 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:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemptions 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:10pt;font-weight:400;line-height:100%">(214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revaluation of equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at September 24, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,096&#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_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_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</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 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014401839512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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 );">Schedule of Computation of Net (Loss) Income per Share and Unaudited Pro Forma Net Income per Share</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,584&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,855&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to 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:10pt;font-weight:400;line-height:100%">33,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares of common stock</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%">189,673,788&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,629,535&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of common stock equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares of common stock</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%">191,676,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,416,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</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:10pt;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:10pt;font-weight:400;line-height:100%">0.17&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">0.96&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">0.32&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:10pt;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:10pt;font-weight:400;line-height:100%">1.44&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income attributable to common stockholders per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">0.17&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">0.96&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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: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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Issuable Weighted Average Share Information</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents issuable weighted average share information for the respective periods:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Restricted stock units</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%">1,026,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002,634&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,786,715&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#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_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=6371337&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>nonnum: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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400039800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded stock-based compensation expense in the following expense categories of its unaudited consolidated statements of operations:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,027&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,025&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</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 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014402329944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 24, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Tax (Benefit) Provision</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the following tax (benefit) provision in its unaudited consolidated statements of operations:</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:45.328%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.849%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six-Month Period Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 24,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 25,<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:10pt;font-weight:400;line-height:100%">Operating taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,150&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,268&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discrete tax items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205&#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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,406&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Annual operating tax rate</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:10pt;font-weight:400;line-height:100%">15.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">13.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">15.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-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:10pt;font-weight:400;line-height:100%">14.1&#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:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>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="idm140014400322536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation - Additional Information (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>continent </div>
<div>location</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_NumberOfLocations', window );">Number of locations | location</a></td>
<td class="nump">16<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_algm_NumberOfContinentsOnWhichEntityOperates', window );">Number of continents on which entity operates | continent</a></td>
<td class="nump">4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_NumberOfContinentsOnWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Continents On Which Entity Operates</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;">algm_NumberOfContinentsOnWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_algm_NumberOfLocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Locations</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;">algm_NumberOfLocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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="idm140014487300360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (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">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 17,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,054<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total operating lease liabilities</a></td>
<td class="nump">$ 17,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,316<span></span>
</td>
<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,403<span></span>
</td>
</tr>
<tr class="re">
<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 );">Total operating lease 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,759<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Geographic Concentration Risk | Non-US</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">85.60%<span></span>
</td>
<td class="nump">84.70%<span></span>
</td>
<td class="nump">85.70%<span></span>
</td>
<td class="nump">86.50%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Geographic Concentration Risk | Greater China</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">26.20%<span></span>
</td>
<td class="nump">27.80%<span></span>
</td>
<td class="nump">24.50%<span></span>
</td>
<td class="nump">27.80%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Geographic Concentration Risk | Japan</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">19.20%<span></span>
</td>
<td class="nump">16.40%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">18.30%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Geographic Concentration Risk | South Korea</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">10.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.90%<span></span>
</td>
<td class="nump">10.40%<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_MajorCustomersAxis=algm_SankenMember', window );">Sanken | Trade Accounts Receivable | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.70%<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=algm_SankenMember', window );">Sanken | Revenue Benchmark | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">19.20%<span></span>
</td>
<td class="nump">16.50%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">18.30%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: 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 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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=121603541&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_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=121603541&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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</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=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_NonUsMember</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=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_CN</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=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_JP</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=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_KR</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=algm_SankenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_SankenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_TradeAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_TradeAccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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="idm140014404605112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Net Sales by Application (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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 193,610<span></span>
</td>
<td class="nump">$ 136,649<span></span>
</td>
<td class="nump">$ 381,752<span></span>
</td>
<td class="nump">$ 251,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_AutomotiveEndMarketMember', window );">Automotive</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">126,031<span></span>
</td>
<td class="nump">89,479<span></span>
</td>
<td class="nump">259,554<span></span>
</td>
<td class="nump">165,857<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_ProductOrServiceAxis=algm_IndustrialEndMarketMember', window );">Industrial</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">36,321<span></span>
</td>
<td class="nump">21,650<span></span>
</td>
<td class="nump">66,630<span></span>
</td>
<td class="nump">42,056<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_ProductOrServiceAxis=algm_OtherEndMarketMember', window );">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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 31,258<span></span>
</td>
<td class="nump">$ 25,520<span></span>
</td>
<td class="nump">$ 55,568<span></span>
</td>
<td class="nump">$ 43,737<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_AutomotiveEndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_AutomotiveEndMarketMember</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=algm_IndustrialEndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_IndustrialEndMarketMember</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=algm_OtherEndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_OtherEndMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>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="idm140014403739720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Net Sales by Product (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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 193,610<span></span>
</td>
<td class="nump">$ 136,649<span></span>
</td>
<td class="nump">$ 381,752<span></span>
</td>
<td class="nump">$ 251,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_PowerIntegratedCircuitsMember', window );">Power integrated circuits</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">65,523<span></span>
</td>
<td class="nump">50,271<span></span>
</td>
<td class="nump">132,195<span></span>
</td>
<td class="nump">91,870<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_ProductOrServiceAxis=algm_MagneticSensorsMember', window );">Magnetic sensors</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">127,621<span></span>
</td>
<td class="nump">86,097<span></span>
</td>
<td class="nump">248,263<span></span>
</td>
<td class="nump">159,499<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_ProductOrServiceAxis=algm_PhotonicsMember', window );">Photonics</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 466<span></span>
</td>
<td class="nump">$ 281<span></span>
</td>
<td class="nump">$ 1,294<span></span>
</td>
<td class="nump">$ 281<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_PowerIntegratedCircuitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_PowerIntegratedCircuitsMember</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=algm_MagneticSensorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_MagneticSensorsMember</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=algm_PhotonicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_PhotonicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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="idm140014405774712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Net Sales by Geography (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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 193,610<span></span>
</td>
<td class="nump">$ 136,649<span></span>
</td>
<td class="nump">$ 381,752<span></span>
</td>
<td class="nump">$ 251,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">27,785<span></span>
</td>
<td class="nump">20,962<span></span>
</td>
<td class="nump">54,626<span></span>
</td>
<td class="nump">33,958<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=algm_OtherAmericasMember', window );">Other Americas</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">5,427<span></span>
</td>
<td class="nump">3,249<span></span>
</td>
<td class="nump">11,776<span></span>
</td>
<td class="nump">5,177<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=srt_EuropeMember', window );">Europe</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">32,466<span></span>
</td>
<td class="nump">24,374<span></span>
</td>
<td class="nump">67,217<span></span>
</td>
<td class="nump">42,220<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_JP', window );">Japan</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">37,165<span></span>
</td>
<td class="nump">22,511<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">46,131<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=country_CN', window );">Greater China</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">50,683<span></span>
</td>
<td class="nump">37,935<span></span>
</td>
<td class="nump">93,462<span></span>
</td>
<td class="nump">70,006<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=country_KR', window );">South Korea</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">19,746<span></span>
</td>
<td class="nump">12,515<span></span>
</td>
<td class="nump">41,679<span></span>
</td>
<td class="nump">26,127<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=algm_OtherAsiaMember', window );">Other Asia</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 20,338<span></span>
</td>
<td class="nump">$ 15,103<span></span>
</td>
<td class="nump">$ 40,374<span></span>
</td>
<td class="nump">$ 28,031<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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_US</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=algm_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_OtherAmericasMember</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=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_EuropeMember</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=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_JP</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=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_CN</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=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_KR</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=algm_OtherAsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_OtherAsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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="idm140014404988520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Mar. 26, 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>
<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_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent', window );">Trade accounts receivable, returns, credits issued, and price protection adjustments, current</a></td>
<td class="nump">$ 17,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,412<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_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit', window );">Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)</a></td>
<td class="nump">$ 2,171<span></span>
</td>
<td class="nump">$ 1,864<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_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, 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;">algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)</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;">algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>60
<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="idm140014403199800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details) - Fair Value, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">$ 28,733<span></span>
</td>
<td class="nump">$ 22,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ContingentConsiderationFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,800<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,800<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">28,733<span></span>
</td>
<td class="nump">22,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ContingentConsiderationFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">0<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ContingentConsiderationFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">0<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ContingentConsiderationFairValueDisclosure', window );">Contingent consideration</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,800<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_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,800<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market fund deposits</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">16,341<span></span>
</td>
<td class="nump">16,327<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_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">7,105<span></span>
</td>
<td class="nump">6,661<span></span>
</td>
</tr>
<tr class="ro">
<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 in marketable securities</a></td>
<td class="nump">5,287<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market fund deposits | Level 1</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">16,341<span></span>
</td>
<td class="nump">16,327<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_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</a></td>
<td class="nump">7,105<span></span>
</td>
<td class="nump">6,661<span></span>
</td>
</tr>
<tr class="re">
<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 in marketable securities</a></td>
<td class="nump">5,287<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market fund deposits | Level 2</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</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_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</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_InvestmentsFairValueDisclosure', window );">Investments in marketable securities</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market fund deposits | Level 3</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure', window );">Restricted cash</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_InvestmentsFairValueDisclosure', window );">Investments in marketable securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ContingentConsiderationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration, Fair Value 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;">algm_ContingentConsiderationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash and Cash Equivalents, Fair Value 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;">algm_RestrictedCashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</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_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=117815213&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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial and nonfinancial obligations.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>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="idm140014405031336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 24, 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></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_EquitySecuritiesFvNiGainLoss', window );">Net gains and losses recognized during the period on equity securities</a></td>
<td class="nump">$ 978<span></span>
</td>
</tr>
<tr class="re">
<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 and losses recognized during the period on equity securities sold during the period</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date</a></td>
<td class="nump">$ 978<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_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=120269885&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=120269885&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_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (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/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><br>Reference 2: 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=120269885&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_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>62
<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="idm140014400038360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 24, 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_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_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized foreign currency exchange losses on equity securities</a></td>
<td class="nump">$ 25<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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency transaction unrealized gain (loss) recognized in the income statement.</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 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<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> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>63
<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="idm140014487650760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details) - Fair Value, Recurring - Level 3 - Contingent Consideration Liability<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 24, 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 4,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 5,400<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=algm_ContingentConsiderationLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByLiabilityClassAxis=algm_ContingentConsiderationLiabilityMember</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>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="idm140014409998376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Mar. 27, 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>
<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_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent', window );">Trade accounts receivable</a></td>
<td class="nump">$ 115,274<span></span>
</td>
<td class="nump">$ 108,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_LessAbstract', window );"><strong>Less:</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Provision for expected credit losses and allowance for doubtful accounts</a></td>
<td class="num">(176)<span></span>
</td>
<td class="num">(138)<span></span>
</td>
<td class="num">$ (338)<span></span>
</td>
<td class="num">$ (288)<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_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent', window );">Returns and sales allowances</a></td>
<td class="num">(17,407)<span></span>
</td>
<td class="num">(15,274)<span></span>
</td>
<td class="num">$ (18,999)<span></span>
</td>
<td class="num">$ (17,185)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Related party trade accounts receivable</a></td>
<td class="num">(23,720)<span></span>
</td>
<td class="num">(23,634)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Trade accounts receivable, net</a></td>
<td class="nump">$ 73,971<span></span>
</td>
<td class="nump">$ 69,500<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_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, 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;">algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, 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;">algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_LessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less</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;">algm_LessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121593590&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=121566466&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=121593590&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_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://fasb.org/us-gaap/role/ref/legacyRef<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts 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(4)<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>65
<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="idm140014409895096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for Doubtful Accounts</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 138<span></span>
</td>
<td class="nump">$ 288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Charged to costs and expenses or revenue</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs, net of recoveries</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at the end of the period</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward', window );"><strong>Returns and Sales Allowances</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_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent', window );">Balance at the beginning of the period</a></td>
<td class="nump">15,274<span></span>
</td>
<td class="nump">17,185<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_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal', window );">Charged to costs and expenses or revenue</a></td>
<td class="nump">82,365<span></span>
</td>
<td class="nump">64,316<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_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff', window );">Write-offs, net of recoveries</a></td>
<td class="num">(80,232)<span></span>
</td>
<td class="num">(62,502)<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_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent', window );">Balance at the end of the period</a></td>
<td class="nump">17,407<span></span>
</td>
<td class="nump">18,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward', window );"><strong>Total</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_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent', window );">Balance at the beginning of the period</a></td>
<td class="nump">15,412<span></span>
</td>
<td class="nump">17,473<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_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal', window );">Charged to costs and expenses or revenue</a></td>
<td class="nump">82,403<span></span>
</td>
<td class="nump">64,366<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_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff', window );">Write-offs, net of recoveries</a></td>
<td class="num">(80,232)<span></span>
</td>
<td class="num">(62,502)<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_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent', window );">Balance at the end of the period</a></td>
<td class="nump">$ 17,583<span></span>
</td>
<td class="nump">$ 19,337<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance for Credit Loss And Returns And Sales</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;">algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff</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;">algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss Returns And Sales, 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;">algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, 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;">algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales</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;">algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, Writeoff</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;">algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)</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;">algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Returns And Sales Allowances Expense (Reversal)</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;">algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accounts 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(4)<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct write-downs of accounts receivable charged against the allowance.</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 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&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_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (reversal of expense) for expected credit loss on accounts 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&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_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>66
<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="idm140014404599928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Raw materials and supplies</a></td>
<td class="nump">$ 10,265<span></span>
</td>
<td class="nump">$ 9,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">43,964<span></span>
</td>
<td class="nump">50,095<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">23,813<span></span>
</td>
<td class="nump">27,774<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</a></td>
<td class="nump">$ 78,042<span></span>
</td>
<td class="nump">$ 87,498<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily 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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=121566466&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 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_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript:void(0);" onclick="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)(5))<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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(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_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<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)(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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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="idm140014499203080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryWriteDown', window );">Recorded inventory provisions</a></td>
<td class="nump">$ 1,852<span></span>
</td>
<td class="nump">$ 490<span></span>
</td>
<td class="nump">$ 5,041<span></span>
</td>
<td class="nump">$ 2,073<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember', window );">Disposal Group, Not Discontinued Operations | Voxtel Product Line</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown', window );">Recorded inventory provisions</a></td>
<td class="nump">$ 271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,106<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_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<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=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=algm_VoxtelProductLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=algm_VoxtelProductLineMember</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>68
<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="idm140014401512728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets Held for Sale (Details) - Disposal Group, Held-for-sale, Not Discontinued Operations - AMTC Facility<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Aug. 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from divestiture of businesses</a></td>
<td class="nump">$ 27,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on final disposition</a></td>
<td class="nump">$ 370<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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, 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 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=algm_AMTCFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=algm_AMTCFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>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="idm140014404775800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">$ 616,567<span></span>
</td>
<td class="nump">$ 600,020<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less accumulated depreciation</a></td>
<td class="num">(418,498)<span></span>
</td>
<td class="num">(407,627)<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 );">Total</a></td>
<td class="nump">198,069<span></span>
</td>
<td class="nump">192,393<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">16,227<span></span>
</td>
<td class="nump">16,602<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=algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember', window );">Buildings, building improvements and leasehold 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">56,992<span></span>
</td>
<td class="nump">56,911<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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">520,133<span></span>
</td>
<td class="nump">491,025<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_OfficeEquipmentMember', window );">Office equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">6,268<span></span>
</td>
<td class="nump">6,281<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_ConstructionInProgressMember', window );">Construction in progress</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">$ 16,947<span></span>
</td>
<td class="nump">$ 29,201<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_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>
<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://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_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_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=algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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="idm140014495914216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 expense</a></td>
<td class="nump">$ 11,222<span></span>
</td>
<td class="nump">$ 11,797<span></span>
</td>
<td class="nump">$ 22,342<span></span>
</td>
<td class="nump">$ 22,606<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_ToolsDiesAndMoldsMember', window );">Prepaid tooling costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 66<span></span>
</td>
<td class="nump">$ 36<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_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</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)(2)<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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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=121586364&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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ToolsDiesAndMoldsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>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="idm140014404364744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 198,404<span></span>
</td>
<td class="nump">$ 193,791<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=country_US', window );">United States</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">35,433<span></span>
</td>
<td class="nump">36,529<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=country_PH', window );">Philippines</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">155,564<span></span>
</td>
<td class="nump">148,374<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=country_TH', window );">Thailand</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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,698<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=algm_OtherCountriesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 7,407<span></span>
</td>
<td class="nump">$ 7,190<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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax 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 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_US</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=country_PH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_PH</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=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=country_TH</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=algm_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_OtherCountriesMember</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>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="idm140014401780920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 24, 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">$ 20,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 20,093<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://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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits 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://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 (f)<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_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<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="idm140014403324760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (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>
</tr>
<tr>
<th class="th"><div>Jun. 25, 2021</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59,578<span></span>
</td>
<td class="nump">$ 56,953<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">23,447<span></span>
</td>
<td class="nump">20,587<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="text">&#160;<span></span>
</td>
<td class="nump">36,131<span></span>
</td>
<td class="nump">36,366<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_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,616<span></span>
</td>
<td class="nump">32,751<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">13,799<span></span>
</td>
<td class="nump">12,307<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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,817<span></span>
</td>
<td class="nump">20,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-&#160;Average&#160;Lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,951<span></span>
</td>
<td class="nump">6,193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,668<span></span>
</td>
<td class="nump">5,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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 283<span></span>
</td>
<td class="nump">328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-&#160;Average&#160;Lives</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Process technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,100<span></span>
</td>
<td class="nump">13,100<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,197<span></span>
</td>
<td class="nump">651<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="text">&#160;<span></span>
</td>
<td class="nump">$ 11,903<span></span>
</td>
<td class="nump">12,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-&#160;Average&#160;Lives</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember', window );">Indefinite-lived and legacy process technology</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,050<span></span>
</td>
<td class="nump">4,050<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
<td class="nump">1,650<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="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="nump">24<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="text">&#160;<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
<td class="nump">176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-&#160;Average&#160;Lives</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=algm_LegacyTrademarksMember', window );">Legacy trademarks</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 629<span></span>
</td>
<td class="nump">627<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="nump">58<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="text">&#160;<span></span>
</td>
<td class="nump">572<span></span>
</td>
<td class="nump">569<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</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">32<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="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TechnologyBasedIntangibleAssetsMember</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=algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TrademarksMember</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=algm_LegacyTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_LegacyTrademarksMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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="idm140014405076168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Jun. 25, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible assets amortization expense</a></td>
<td class="nump">$ 1,084<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671<span></span>
</td>
<td class="nump">$ 2,103<span></span>
</td>
<td class="nump">$ 1,384<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_PatentsMember', window );">Patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=121586364&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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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="idm140014400044712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 2022</a></td>
<td class="nump">$ 2,326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">3,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">3,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">2,823<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_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">21,342<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 36,131<span></span>
</td>
<td class="nump">$ 36,366<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</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;">algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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>76
<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="idm140014498966072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets 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_ValueAddedTaxReceivableNoncurrent', window );">VAT receivables long-term, net</a></td>
<td class="nump">$ 8,958<span></span>
</td>
<td class="nump">$ 8,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivableNoncurrent', window );">Income taxes receivable long-term</a></td>
<td class="nump">11,462<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_MarketableSecuritiesNoncurrent', window );">Investments in marketable securities</a></td>
<td class="nump">5,287<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_DepositsAssetsNoncurrent', window );">Deposits</a></td>
<td class="nump">8,567<span></span>
</td>
<td class="nump">3,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseNoncurrent', window );">Prepaid contracts long-term</a></td>
<td class="nump">1,662<span></span>
</td>
<td class="nump">1,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred financing costs</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">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_OtherAssetsMiscellaneousNoncurrent', window );">Other</a></td>
<td class="nump">2,652<span></span>
</td>
<td class="nump">1,419<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_OtherAssetsNoncurrent', window );">Total</a></td>
<td class="nump">$ 38,687<span></span>
</td>
<td class="nump">$ 14,613<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_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost, excluding capitalized cost related to contract with customer; 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 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 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(10))<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)(10))<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_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the 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.17)<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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="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(17))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5)(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_IncomeTaxesReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 marketable security, 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 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_MarketableSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</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_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the 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.17)<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_PrepaidExpenseNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValueAddedTaxReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</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(17))<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_ValueAddedTaxReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>77
<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="idm140014406043976">
<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>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrent', window );">Accrued management incentives</a></td>
<td class="nump">$ 16,167<span></span>
</td>
<td class="nump">$ 21,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued salaries and wages</a></td>
<td class="nump">16,838<span></span>
</td>
<td class="nump">15,060<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_algm_BusinessCombinationConsiderationTransferredPayable', window );">Base acquisition purchase price due</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">14,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositLiabilityCurrent', window );">Deposits on AMTC Facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,531<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">6,056<span></span>
</td>
<td class="nump">5,739<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_algm_AccruedSeveranceCurrent', window );">Accrued severance</a></td>
<td class="nump">497<span></span>
</td>
<td class="nump">572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued professional fees</a></td>
<td class="nump">3,472<span></span>
</td>
<td class="nump">2,029<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Accrued income taxes</a></td>
<td class="nump">1,487<span></span>
</td>
<td class="nump">514<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedUtilitiesCurrent', window );">Accrued utilities</a></td>
<td class="nump">622<span></span>
</td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">4,910<span></span>
</td>
<td class="nump">3,738<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 52,049<span></span>
</td>
<td class="nump">$ 78,932<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccruedSeveranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Severance, 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;">algm_AccruedSeveranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_BusinessCombinationConsiderationTransferredPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred Payable</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;">algm_BusinessCombinationConsiderationTransferredPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 incurred to vendors for goods and services received, and accrued liabilities classified as other, payable 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>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_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</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)(15)(b)(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(15)(1))<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(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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 professional fees, such as for legal and accounting services received. 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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.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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations incurred through that date and payable for employees' services provided. 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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.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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedUtilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 utilities, such as electrical power, heating oil, natural gas, and water. 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><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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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_AccruedUtilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later 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 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19512-108361<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20028-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.</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_DepositLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from 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 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 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>78
<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="idm140014404676920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="nump">$ 1,537<span></span>
</td>
<td class="nump">$ 1,122<span></span>
</td>
<td class="nump">$ 2,772<span></span>
</td>
<td class="nump">$ 2,305<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_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Operating lease agreement term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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_LesseeOperatingLeaseTermOfContract', window );">Operating lease agreement term</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease expense. Excludes sublease 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/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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="idm140014405015896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Costs and Other Information (Details)<br> $ in Thousands</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>Sep. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 24, 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_LeaseCostAbstract', window );"><strong>Lease costs:</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_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 1,154<span></span>
</td>
<td class="nump">$ 2,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease expense</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Other 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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 1,244<span></span>
</td>
<td class="nump">$ 2,474<span></span>
</td>
</tr>
<tr class="ro">
<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 lease term &#8211; operating leases</a></td>
<td class="text">5 years 8 months 15 days<span></span>
</td>
<td class="text">5 years 8 months 15 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate &#8211; operating leases</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="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=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="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 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=121609121&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=121568110&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>num: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=121568110&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=121609121&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease cost, excluding expense for lease with term of one month or less.</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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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=121568110&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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>80
<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="idm140014405271912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Lease Liability Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 24, 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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">$ 2,137<span></span>
</td>
</tr>
<tr class="re">
<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">3,922<span></span>
</td>
</tr>
<tr class="ro">
<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">3,526<span></span>
</td>
</tr>
<tr class="re">
<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,095<span></span>
</td>
</tr>
<tr class="ro">
<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">2,623<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_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">4,463<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 undiscounted lease payments</a></td>
<td class="nump">19,766<span></span>
</td>
</tr>
<tr class="re">
<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: present value adjustment</a></td>
<td class="num">(2,450)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total operating lease liabilities</a></td>
<td class="nump">$ 17,316<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, to be Paid, After Year Four</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;">algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_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=121609121&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_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=121609121&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_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=121609121&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=121609121&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=121609121&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=121609121&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=121609121&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_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=121603541&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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="idm140014405121320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Rental Payments (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 26, 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_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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear', window );">2022</a></td>
<td class="nump">$ 2,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2023</a></td>
<td class="nump">2,726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2024</a></td>
<td class="nump">2,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2025</a></td>
<td class="nump">2,172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2026</a></td>
<td class="nump">1,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_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="nump">3,713<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_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">$ 15,915<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_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet 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_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>82
<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="idm140014403812760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt and Other Borrowings (Details)<br></strong></div></th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 26, 2019 </div>
<div>PHP (&#8369;)</div>
</th>
<th class="th">
<div>Nov. 20, 2019 </div>
<div>PHP (&#8369;)</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_CreditFacilityAxis=algm_TermLoanFacilityMember', window );">Term Loan Facility | Line of Credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="nump">$ 25,000,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_CreditFacilityAxis=algm_TermLoanFacilityMember', window );">Term Loan Facility | Credit Suisse AG, Cayman Islands Branch</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 325,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs</a></td>
<td class="nump">9,374,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnamortizedDebtIssuanceExpense', window );">Unamortized deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_algm_DebtInstrumentInterestRateFloor', window );">Interest rate floor</a></td>
<td class="nump">0.005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | Minimum | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">3.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Senior Secured Revolving Credit Facility | Mizuho Bank, Ltd | Maximum | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">4.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_CreditFacilityAxis=algm_UnsecuredRevolvingCreditFacilitiesMember', window );">Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring August 31, 2021 | Line of Credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,796,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8369; 60,000,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_LineOfCredit', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_CreditFacilityAxis=algm_UnsecuredRevolvingCreditFacilitiesMember', window );">Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Expiring June 30, 2021 | Line of Credit</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,246,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8369; 75,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_LineOfCredit', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DebtInstrumentInterestRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Interest Rate Floor</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;">algm_DebtInstrumentInterestRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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 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 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=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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(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_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnamortizedDebtIssuanceExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.</p></div>
<a href="javascript:void(0);" onclick="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.17)<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_UnamortizedDebtIssuanceExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=algm_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=algm_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=algm_CreditSuisseAGCaymanIslandsBranchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=algm_CreditSuisseAGCaymanIslandsBranchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=algm_MizuhoBankLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=algm_MizuhoBankLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=algm_UnsecuredRevolvingCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CreditFacilityAxis=algm_UnsecuredRevolvingCreditFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=algm_LineOfCreditAgreementExpiringAugust312021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=algm_LineOfCreditAgreementExpiringAugust312021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=algm_LineOfCreditAgreementExpiringJune302021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=algm_LineOfCreditAgreementExpiringJune302021Member</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>83
<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="idm140014404750664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities 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_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Accrued management incentives</a></td>
<td class="nump">$ 614<span></span>
</td>
<td class="nump">$ 628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Accrued retirement</a></td>
<td class="nump">10,669<span></span>
</td>
<td class="nump">10,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Accrued contingent consideration</a></td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Provision for uncertain tax positions (net)</a></td>
<td class="nump">2,806<span></span>
</td>
<td class="nump">2,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesNoncurrent', window );">Other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">275<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_OtherLiabilitiesNoncurrent', window );">Total</a></td>
<td class="nump">$ 19,489<span></span>
</td>
<td class="nump">$ 19,133<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability recognized arising from contingent consideration in 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI 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 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="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_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other, due after 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.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_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<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(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.</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 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<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(15))<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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<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_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits.</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 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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="idm140014405940696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details) - Pension Plan - 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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 371<span></span>
</td>
<td class="nump">$ 277<span></span>
</td>
<td class="nump">$ 754<span></span>
</td>
<td class="nump">$ 547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">327<span></span>
</td>
<td class="nump">308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(76)<span></span>
</td>
<td class="num">(74)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
<td class="num">(152)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit', window );">Actuarial loss</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">45<span></span>
</td>
<td class="nump">105<span></span>
</td>
<td class="nump">79<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension expense</a></td>
<td class="nump">$ 508<span></span>
</td>
<td class="nump">$ 406<span></span>
</td>
<td class="nump">$ 1,031<span></span>
</td>
<td class="nump">$ 786<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_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost recognized for passage of time related to defined benefit plan.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 periodic benefit cost (credit) for defined benefit plan.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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="idm140014408776088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Plans - Fair Value of Entity's Plan Assets (Details) - Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">$ 6,704<span></span>
</td>
<td class="nump">$ 7,644<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">3,066<span></span>
</td>
<td class="nump">3,593<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,922<span></span>
</td>
<td class="nump">2,334<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,716<span></span>
</td>
<td class="nump">1,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government 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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,726<span></span>
</td>
<td class="nump">1,646<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government securities | Level 1</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,726<span></span>
</td>
<td class="nump">1,646<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government securities | Level 2</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember', window );">Government securities | Level 3</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="nump">1,221<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund | Level 1</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund | Level 2</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="nump">1,221<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember', window );">Unit investment trust fund | Level 3</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">584<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans | Level 1</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans | Level 2</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans | Level 3</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">584<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">867<span></span>
</td>
<td class="nump">1,112<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds | Level 1</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds | Level 2</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">867<span></span>
</td>
<td class="nump">1,112<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember', window );">Bonds | Level 3</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">2,438<span></span>
</td>
<td class="nump">3,081<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments | Level 1</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">1,340<span></span>
</td>
<td class="nump">1,947<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments | Level 2</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember', window );">Stocks and other investments | Level 3</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Assets of non-U.S. defined benefit plan</a></td>
<td class="nump">$ 1,096<span></span>
</td>
<td class="nump">$ 1,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember</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>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="idm140014403324568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details) - Pension Plan<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 24, 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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Beginning balance</a></td>
<td class="nump">$ 7,644<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">6,704<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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember', window );">Loans</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Beginning balance</a></td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">620<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Beginning balance</a></td>
<td class="nump">1,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">1,716<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Loans</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Beginning balance</a></td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase', window );">Additions during the year</a></td>
<td class="nump">273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement', window );">Redemptions during the year</a></td>
<td class="num">(214)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld', window );">Revaluation of equity securities</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Change in foreign currency exchange rates</a></td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">620<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Stocks</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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward', window );"><strong>Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Beginning balance</a></td>
<td class="nump">1,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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase', window );">Additions during the year</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement', window );">Redemptions during the year</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld', window );">Revaluation of equity securities</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Change in foreign currency exchange rates</a></td>
<td class="num">(37)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Ending balance</a></td>
<td class="nump">$ 1,096<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_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(A)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_BankLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember</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>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="idm140014403227144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Narrative (Details)<br> &#163; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>GBP (&#163;)</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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Company contributions</a></td>
<td class="nump">$ 343<span></span>
</td>
<td class="nump">$ 247<span></span>
</td>
<td class="nump">$ 696<span></span>
</td>
<td class="nump">$ 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Expected contributions in current fiscal year</a></td>
<td class="nump">943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember', window );">Other Defined Benefit Plans | Pension Promise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_algm_DefinedBenefitPlanRetirementEligibilityAge', window );">Retirement age</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">65 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 797<span></span>
</td>
<td class="nump">$ 1,272<span></span>
</td>
<td class="nump">&#163; 928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued retirement, other long-term liabilities</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#163; 797<span></span>
</td>
<td class="nump">$ 1,272<span></span>
</td>
<td class="nump">&#163; 928<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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Defined Contribution Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum employee contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum employer contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Total contributions</a></td>
<td class="nump">1,089<span></span>
</td>
<td class="nump">1,040<span></span>
</td>
<td class="nump">$ 2,345<span></span>
</td>
<td class="nump">2,069<span></span>
</td>
<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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Defined Contribution Plan | 401(K) Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum employee contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Defined Contribution Plan | AME Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Total contributions</a></td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">$ 206<span></span>
</td>
<td class="nump">$ 429<span></span>
</td>
<td class="nump">$ 385<span></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_algm_DefinedBenefitPlanRetirementEligibilityAge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Retirement Eligibility Age</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;">algm_DefinedBenefitPlanRetirementEligibilityAge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<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(17))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI 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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contributions received and expected to be received by defined benefit plan from employer in 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost for defined contribution plan.</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 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</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_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer matches of the employee's percentage contribution matched.</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 employer's matching contributions to a defined contribution plan that vests in a given 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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, 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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<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(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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_PensionPromiseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanNameAxis=algm_PensionPromiseMember</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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_Company401KPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanNameAxis=algm_Company401KPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_AMEPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RetirementPlanNameAxis=algm_AMEPlanMember</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>88
<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="idm140014405211896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Mar. 26, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Self insurance accruals</a></td>
<td class="nump">$ 660,000<span></span>
</td>
<td class="nump">$ 1,518,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_LossContingencyAccrualAtCarryingValue', window );">Indemnification accruals</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_AccrualForEnvironmentalLossContingencies', window );">Environmental accruals</a></td>
<td class="nump">$ 0<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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs accrued as of the balance sheet date for environmental loss 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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-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 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss contingency 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-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_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid 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>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_SelfInsuranceReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140014405825960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></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>Nov. 02, 2020 </div>
<div>shares</div>
</th>
<th class="th"><div>Nov. 01, 2020</div></th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation', window );">Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)</a></td>
<td class="nump">166,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 weighted average shares of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,676,422<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">191,416,250<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember', window );">Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Antidilutive securities excluded from computation of net income per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,567<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,012<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A</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_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="nump">15.822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="nump">2,066,508<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A | 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_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_CommonStockPriorityDividendRatePercent', window );">Priority dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit', window );">Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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_StatementClassOfStockAxis=algm_CommonClassLMember', window );">Common Class L</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_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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="nump">13.010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="nump">1,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split</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;">algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_algm_CommonStockPriorityDividendRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Priority Dividend Rate, Percent</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;">algm_CommonStockPriorityDividendRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_algm_ConversionOfStockConversionRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Conversion Ratio</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;">algm_ConversionOfStockConversionRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation</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;">algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion Of Stock, Shares Withheld For Tax Withholding Obligation</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;">algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_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=6371337&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_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=6371337&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=121326447&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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmployeeStockMember</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=us-gaap_CommonClassAMember</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_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_StatementClassOfStockAxis=algm_CommonClassLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=algm_CommonClassLMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>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="idm140014404353992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Schedule of Computation of Net Income per Share (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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 33,186<span></span>
</td>
<td class="nump">$ 9,584<span></span>
</td>
<td class="nump">$ 60,855<span></span>
</td>
<td class="nump">$ 14,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to common stockholders, basic</a></td>
<td class="nump">33,223<span></span>
</td>
<td class="nump">9,618<span></span>
</td>
<td class="nump">60,930<span></span>
</td>
<td class="nump">14,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net (loss) income attributable to common stockholders, diluted</a></td>
<td class="nump">$ 33,223<span></span>
</td>
<td class="nump">$ 9,618<span></span>
</td>
<td class="nump">$ 60,930<span></span>
</td>
<td class="nump">$ 14,472<span></span>
</td>
</tr>
<tr class="re">
<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 weighted average shares of common stock (in shares)</a></td>
<td class="nump">189,673,788<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">189,629,535<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">2,002,634<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,786,715<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares (in shares)</a></td>
<td class="nump">191,676,422<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">191,416,250<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 1.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic net income attributable to common stockholders per share (in dollars per share)</a></td>
<td class="nump">0.18<span></span>
</td>
<td class="nump">0.96<span></span>
</td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">1.45<span></span>
</td>
</tr>
<tr class="ro">
<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 net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</a></td>
<td class="nump">0.17<span></span>
</td>
<td class="nump">0.96<span></span>
</td>
<td class="nump">0.32<span></span>
</td>
<td class="nump">1.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted net income attributable to common stockholders per share (in dollars per share)</a></td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 1.45<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_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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from continuing operations 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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(11))<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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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=121326447&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 9: 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=121326447&amp;loc=SL5780133-109256<br><br>Reference 10: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 11: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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 13: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 14: 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=109234566&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) derived from continuing operations during 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/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=109234566&amp;loc=d3e22694-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<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 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<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(11))<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 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=120395209&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 10: 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=121326447&amp;loc=SL5780133-109256<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 12: 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(19))<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 14: 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=109234566&amp;loc=d3e22694-107794<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<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=121326447&amp;loc=d3e1448-109256<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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=120311839&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: 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=120311839&amp;loc=d3e8924-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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</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 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&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> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&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_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=6371337&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=6371337&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=121326447&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_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=6371337&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=121326447&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>91
<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="idm140014405653976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details) - shares<br></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>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">2,002,634<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,786,715<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">1,026,069<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">922,968<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">976,565<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">863,747<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_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Number Issuable Shares Outstanding Adjustment</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;">algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>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="idm140014498964504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 24, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares)</a></td>
<td class="nump">960,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Stock-based compensation expense not yet recorded | $</a></td>
<td class="nump">$ 29,231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual life</a></td>
<td class="text">1 year 6 months 25 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested during period (in shares)</a></td>
<td class="nump">64,583<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Stock-based compensation expense not yet recorded | $</a></td>
<td class="nump">$ 16,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual life</a></td>
<td class="text">2 years 10 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested during period (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Intrinsic value, vested | $</a></td>
<td class="nump">$ 38,211<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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance stock units | Minimum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals', window );">Inclusion percentage of target goals</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals', window );">Inclusion percentage of target goals</a></td>
<td class="nump">200.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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Common Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-average remaining contractual life</a></td>
<td class="text">1 year 3 months 29 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested during period (in shares)</a></td>
<td class="nump">59,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled (in shares)</a></td>
<td class="nump">9,757<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested shares of restricted commons stock (in shares)</a></td>
<td class="nump">337,369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 14.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals</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;">algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost not yet recognized for nonvested 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual term for equity-based awards excluding options, 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>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="idm140014404678152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 6,196<span></span>
</td>
<td class="nump">$ 580<span></span>
</td>
<td class="nump">$ 11,027<span></span>
</td>
<td class="nump">$ 1,025<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">722<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">1,250<span></span>
</td>
<td class="nump">150<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">1,043<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">1,795<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 4,431<span></span>
</td>
<td class="nump">$ 495<span></span>
</td>
<td class="nump">$ 7,982<span></span>
</td>
<td class="nump">$ 822<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for award under share-based payment arrangement. Excludes amount capitalized.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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>94
<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="idm140014499203080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Tax Provision (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>
</tr>
<tr>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 25, 2020 </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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Operating taxes</a></td>
<td class="nump">$ 6,150<span></span>
</td>
<td class="nump">$ 1,589<span></span>
</td>
<td class="nump">$ 11,268<span></span>
</td>
<td class="nump">$ 2,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions', window );">Discrete tax items</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">493<span></span>
</td>
<td class="num">(862)<span></span>
</td>
<td class="nump">205<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_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">$ 6,143<span></span>
</td>
<td class="nump">$ 2,082<span></span>
</td>
<td class="nump">$ 10,406<span></span>
</td>
<td class="nump">$ 2,610<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_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent', window );">Annual operating tax rate</a></td>
<td class="nump">0.156<span></span>
</td>
<td class="nump">0.136<span></span>
</td>
<td class="nump">0.158<span></span>
</td>
<td class="nump">0.141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">15.60%<span></span>
</td>
<td class="nump">17.80%<span></span>
</td>
<td class="nump">14.60%<span></span>
</td>
<td class="nump">15.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent</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;">algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) pertaining to taxable income (loss) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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_TaxAdjustmentsSettlementsAndUnusualProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.</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 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28511-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28446-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>95
<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="idm140014401691480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for income taxes</a></td>
<td class="nump">$ 6,143<span></span>
</td>
<td class="nump">$ 2,082<span></span>
</td>
<td class="nump">$ 10,406<span></span>
</td>
<td class="nump">$ 2,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">15.60%<span></span>
</td>
<td class="nump">17.80%<span></span>
</td>
<td class="nump">14.60%<span></span>
</td>
<td class="nump">15.30%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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="idm140014406363144">
<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="1">1 Months Ended</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>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>May 31, 2018</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_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 193,610<span></span>
</td>
<td class="nump">$ 136,649<span></span>
</td>
<td class="nump">$ 381,752<span></span>
</td>
<td class="nump">$ 251,650<span></span>
</td>
<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_AccountsReceivableRelatedPartiesCurrent', window );">Trade accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amounts due to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,353<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,537<span></span>
</td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">2,772<span></span>
</td>
<td class="nump">2,305<span></span>
</td>
<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_ProductOrServiceAxis=algm_RelatedPartyRevenueMember', window );">Related Party Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,165<span></span>
</td>
<td class="nump">22,511<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">46,131<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember', window );">Sanken</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Trade accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,595<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_algm_OtherAccountsReceivableRelatedPartiesCurrent', window );">Other accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198<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_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice', window );">Option to terminate, period of notice</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">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">115<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember', window );">Sanken | Related Party Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,165<span></span>
</td>
<td class="nump">22,511<span></span>
</td>
<td class="nump">72,618<span></span>
</td>
<td class="nump">46,131<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">PSL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amounts due to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,739<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,129<span></span>
</td>
<td class="nump">9,967<span></span>
</td>
<td class="nump">26,509<span></span>
</td>
<td class="nump">21,890<span></span>
</td>
<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">PSL | IC Technology Development Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Fees received</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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Fees paid</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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">PSL | Discrete Technology Development Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amounts due to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">614<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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember', window );">PSL | Price Support Payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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="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_RelatedPartyTransactionsByRelatedPartyAxis=algm_SankenElectricEuropeLtdMember', window );">Sanken Electric Europe Ltd.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Trade accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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="nump">$ 1,272<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember', window );">Director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Fees paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66<span></span>
</td>
<td class="nump">$ 90<span></span>
</td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 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>
</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_algm_RelatedPartyTransactionMonthlyFeePayable', window );">Monthly fee payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">$ 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_algm_RelatedPartyTransactionSigningFee', window );">Signing fee</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_algm_RelatedPartyTransactionSeverancePaymentIfTerminated', window );">Severance payment if terminated</a></td>
<td class="nump">$ 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>
<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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod', window );">Accelerated vesting, acceleration period</a></td>
<td class="text">6 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>
<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_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember', window );">Director | Common Class L</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Shares granted (in shares)</a></td>
<td class="nump">12,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Option To Terminate, Period Of Notice</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;">algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_algm_OtherAccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Accounts Receivable, Related Parties, 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;">algm_OtherAccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_RelatedPartyTransactionMonthlyFeePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Monthly Fee Payable</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;">algm_RelatedPartyTransactionMonthlyFeePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_RelatedPartyTransactionSeverancePaymentIfTerminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Severance Payment If Terminated</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;">algm_RelatedPartyTransactionSeverancePaymentIfTerminated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_RelatedPartyTransactionSigningFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Signing Fee</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;">algm_RelatedPartyTransactionSigningFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration 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;">algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for accounts payable to related parties. 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://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> -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 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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://fasb.org/us-gaap/role/ref/legacyRef<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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating lease expense. Excludes sublease 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/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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party 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_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</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 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=algm_RelatedPartyRevenueMember</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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember</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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember</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_RelatedPartyTransactionAxis=algm_ICTechnologyDevelopmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=algm_ICTechnologyDevelopmentAgreementMember</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_RelatedPartyTransactionAxis=algm_DiscreteTechnologyDevelopmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=algm_DiscreteTechnologyDevelopmentAgreementMember</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_RelatedPartyTransactionAxis=algm_PriceSupportPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionAxis=algm_PriceSupportPaymentMember</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_RelatedPartyTransactionsByRelatedPartyAxis=algm_SankenElectricEuropeLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=algm_SankenElectricEuropeLtdMember</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_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember</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_StatementClassOfStockAxis=algm_CommonClassLMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=algm_CommonClassLMember</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>97
<FILENAME>R9999.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="idm140014399985544">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</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_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_RestrictedCashAndCashEquivalents</td>
<td class="nump">$ 5,385,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_RestrictedCashAndCashEquivalents</td>
<td class="nump">$ 6,661,000<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121583591&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=121586364&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>EXCEL
<SEQUENCE>98
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /F 75,'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #Y@%U395)N;NT    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M2L0P$(9?17)O)TU!,71S43PI""XHWD(RNQMLTI",M/OVMG&WB^@#>,S,GV^^
M@>E,E&9(^)R&B(D<YJO)]R%+$S?L0!0E0#8']#K7<R+,S=V0O*;YF?80M?G0
M>P3!^35X)&TU:5B 55R)3'762)-0TY!.>&M6?/Q,?8%9 ]BCQT 9FKH!II:)
M\3CU'5P "XPP^?Q=0+L22_5/;.D .R6G[-;4.([UV);<O$,#;T^/+V7=RH5,
M.AB<?V4GZ1AQP\Z37]N[^^T#4X*+IFIX)6ZW@DM^(UOQOKC^\+L(^\&ZG?O'
MQF=!U<&ONU!?4$L#!!0    ( /F 75.97)PC$ 8  )PG   3    >&PO=&AE
M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?
MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@
MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4R]9<
MX%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C 1-7
M02:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1
MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP
M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=
MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP
M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,
M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I
MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;VD:4E
M,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ
MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A
M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#QK9P\
M'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-Z#,:
MP4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB&38:
M<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.BY 1
MOQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR- >C
MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_
M+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,IV#F?
MP.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4WBA*>
M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT
ML<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3
M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'
M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\
M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^
M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\X^;'
M<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;ZEW?!
M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10[I*0
M!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%(1=R
MX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^)F!+
MPWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83
M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M^8!=4Y"M</5<!0  #18  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RE
M6-]OHS@0?M[[*ZSH'G:EIH!)TF;51DK3=#>Z_LB&WIUZIWMPP$E0P>:,:=K_
M_L:00%J1@=/VH<'@^?B8L;^9\<56JN=TP[DFKW$DTLO.1NODJV6E_H;'+#V5
M"1?P9"55S#0,U=I*$\59D!O%D45M>V#%+!2=T45^;ZY&%S+342CX7)$TBV.F
MWJYX)+>7':>SO[$(UQMM;EBCBX2MN<?U[\E<P<@J48(PYB(-I2"*KRX[8^?K
MQ'6-03[CCY!OTX-K8CYE*>6S&<R"RXYM&/&(^]I ,/AYX1,>108)>/R[ ^V4
M[S2&A]=[])O\X^%CEBSE$QG]&09Z<]DY[Y" KU@6Z87<?N>[#^H;/%]&:?Z?
M;(NY?=HA?I9J&>^,@4$<BN*7O>X<<6#0LX\8T)T!_6#@](X8N#N#W'-6P2S_
MK&NFV>A"R2U19C:@F8O<-[DU?$TH3!@]K>!I"'9Z-)$O7)$Y1(QT2;IABJ<7
ME@9@\]CR=R!7!0@] C(@=U+H34JF(N#!>WL+")6LZ)[5%44!/9Z<$MH[(=2F
M3@V?"6[^X&LPM^O,W]%Q2R>Y.9Z+.NGO\3+5"M;=/PADKX3LY9"](Y#7TL]@
M-VCR^);P.H_CYH[=_8&PZ)<L^NU8_,B8TEQ%;V3!$ZET'2,<2JN,(XP&):-!
M.T9SKD(9F!5%8&'7N@A'VJ^A7SY]:E@&9R6WLY8Q4PQT+)>AX^["L58L2C%_
MG9><SE&<J="A?B,W8<3)?18ON:KC@F/8MM-UAX.S/L)G6/(9MN&SX.O0;!9P
MUCV+:Z.'XXQO;Z??%@_D;C99/'A/WN/TSCLAL_O)*4+2L2O5L]O0G E?*@@@
M,[$\(9Z&E4:D(A.9":W>X#>HY=Z ?CW%2!Y(L].&Y"-[);, UEVX"OV<*1+I
M!LC>H$M[=G_HGF$,:<60MF$X#@+(&^G)_H+<PCSR(.I]AT,.^_U\[\<<](@L
M),/RB5,IN./^+Z83,X)(/\JMJ&6)P]TQ 055"A1/,'I5-G!P/?](KUR)<R5?
M0N'7>Q+'O/^.4:M2A(,+^T=J<YEJ%I&_PN3X]L 1;=>Q78Q;E2P<7./S*(ZA
M?#U.!0<8X$2JS.#@<GXK??#)?",%)L,-( ,*N].U;8Q1E1<<7-0?0PTI0:Z(
M0S\OOQ"/^YD";]72PI$F,HY!<SPM_><3DC!%7EB4<?*K?6H[)(%=FM>-&.LJ
M>SBX[$-F#4*Q)MY;O)11+=FFO/'M#BM JPQ!<0W?.XQ,7_T-$U ?'TMD#4#W
M8^]ZC!5KM$H(M%5"F&1*F3*DJ#UR=X%<9+6%>P/BT\=R_SVS*A'05HE@)D 1
MB\[,5&UL3[66&8[8P*P2?MI*^$V!!'D=5'4M5>TN:,"YEZ++?!_Z3Z@6>%
M8@PK[:>MM-^+6121JRR%QVE]+'&<II*25I)/6TG^-.9J;9;7-T#0&]#8.&&B
MWGD_U1S02O IKM=[9J^'-7C1*M32PM$:/5;I/\6E>Q_##8<88G[ZN:Z 5O)/
M6_4%[[7;R_M[\I!I2.$B%]K/H=BU_5]J^^SB+?W\+>9(Z&7DG _/;-KO0YIZ
MJ:-8:3UMU2I,0!\4),^9"/@K^8W7^PV'LN'O?#"@0[3;K[3?Q25[#%U>D'=Z
M-Q%;U_%I &B*HUM)OHL+=-ESWH2I*3&>..3?&[A9JQ -8- '4XQ5)?<N+LX?
M6>V:]>.\<+@?**N#4QI<HO=Y\=!5V/E! URW:[M=6ML46P<';D8D\W/(E/BF
M;2S.WLJ[Y5GG.#_ALZKIQ4'I'3,:FY*(K\#4/CV#O::*L\=BH&62']\MI=8R
MSB\WG 5<F0GP?"6EW@_,"\H3X-%_4$L#!!0    ( /F 75,H+QM=S0<  $,?
M   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULK5E=<]NV$OTK&#73V\[(
M%@'P,[$]X]A.ZYDVSD3IO<\0"5F<D 0+@G+<7]\%*8L2 4)ZN ^V1&H!G%TN
M]IP%KUZ$_-YL.%?H1UE4S?5LHU3]?K%HT@TO67,I:E[!+VLA2Z;@4CXOFEIR
MEG6#RF)!/"]<E"RO9C=7W;TO\N9*M*K(*_Y%HJ8M2R9?/_)"O%S/\.SMQM?\
M>:/TC<7-5<V>^9*KO^HO$JX6^UFRO.15DXL*2;Z^GMWB]W>^IP=T%O_-^4MS
M\!UI5U9"?-<7C]GUS-.(>,%3I:=@\+'E=[PH]$R X^_=I+/]FGK@X?>WV3]U
MSH,S*];P.U'\+\_4YGH6SU#&UZPMU%?Q\CO?.13H^5)1--U_]+*S]68H;1LE
MRMU@0%#F5?_)?NP"<3  ^Q,#R&X .7< W0V@G:,]LLZM>Z;8S944+TAJ:YA-
M?^EBTXT&;_)*/\:EDO!K#N/4S=W3Y^73'X_WM]\>[M''VS]N/]\]H.7O#P_?
MEN@"_;6\1[^\^Q6]0WF%OFU$V[ J:ZX6"E;6XQ?I;I6/_2ID8I4EKR\1\>>(
M> 1;AM^YA__)) P/;<,7X._>:;)WFG3ST2FG6REYI1!K&JZ:]XX9Z7Y&VLWH
M3\W(F@V"V*!4?^%_M_F6%;"$-5;]5&$WE=YFVQOBQT&47"VVAS$QS7 2$>SO
MS8Z0^GNDOA/I5]XHF:>*]UAM^/H)@H.%(^P%(W2F41B&V(XMV&,+G-B^299Q
MV-FI:"%T4"52#G%<%7R.*JAH8HUJ*;9Y5T*@@B'^H^:])Y)GN4*%@ ?::+MW
M. H14P@23_%RQ>7//^'0^_"6@MVC8@74,%:EO)LK$^U*K=MB6+Z;AL9Z&DC
M=+.;PIJ&?> ",W TB? H<J95F 2>9P]=N ]=>$[HP"VA-ES:@HBR%ER5HH1[
M!=-AJYE4KS9'0@,BH7% 1XY8K2BQ.Q+M'8F<CMQ:@/_\4TPP_M"[9L,;&4@P
M2<89:S$*<&A'&^_1QDZTC]46=KF0.;?N]-A,B-CSR0B8:15'?A+;D25[9(D3
MV1?):Y9GW1ZI]*X8<B,]*G\VW(D9*NJ%XP)EL8II-%&?L#<PDN?.@ X6VO B
MZW9F Y742CF>L;XW0F@Q(4%RX,@QQ /2Q.[=)A0KSHCC;IK#]7T_2 YJ^ ZG
MQ8YZ03@5RX'H,#F1!2#X8)//45TP#1620+-3#4I,=575"IN83S:)S02PVA&:
MT G8 YMB-YT^ 6BF\NH9%1PT&I):C%V(]44+%XYP4Q-/Y 5&M$VSB>J+!U;%
M;EJ]YVL.V9"!4$I%R9%B/UQ 3?8D'J8&4(M9"!I@ NQ L]C-L[\)D;WD16&%
M9M(3M 3)N/9;S; W44[Q0&/8S6./E6+5<ZZK?A^^Z20UZ8>&F([9UFI&PRF@
M TUA-T\]P"Y2K_"XMR"H]&[2$ODDL6*3A$B$S8UE,0-Y-54.!K;";KIZZK7!
MB<":?$3C,([&&$TS[,,#F, X\!9V$U=?6QU[QZ2=V*,D,!Z\:1?Y41A-\"H9
M^(EX9W4/1<Y6>9$KX'Y7"T$&5B$G6.58_M;L5:L?6PR(R1<DP4$\"H'%C 8T
MGJ _<M ^N5GEMNP1:D&IQ.FL)R9/T# .QVA-*T*#B7PB Y<0-Y> H)0M=PJA
M@R=IA6_R14 \?[QI+691G$SI83)0"W%3RUN^U4)V)Q_0EX@1/YYRP.01&I!Q
M2;=83= B&9B&G.CHCH32*9@FI\2QCXT\,<TP#L,IX4D&[B%N[GE:%?DSTS'N
M4[NM,DB2):]RH3_ "TBCN[[5_,12ER>6U@A:O+$\/6EV[,C 3<3-36/Y=!#W
M.=QJFOT3V>64U0=+OT0C0PA8S*;P#S1%SJ&I0E3/%XK+\F3>6)@H\6-C?]K,
M,)TJ, -AD7,(ZQ1&2[/DAV%BE&R+7>C%7F1'20?6HNZNZDZ49=X)E;X"IJ+2
M&<*K%!"C7SX+Q1$.?[6>5SEGU@?-[YN:I?QZ5DO><+GELQMD.^7[/TQT[/U
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
MT,S=B]&0KU61,WHOD%R7)1$O5[3@FXN>UWN=>,@72Z4GG-%P119T2M6WU;V
MD=-8R?*2,IESA@2=7_0NO?/$PYI@$-]SNI%;[TB',N/\EQY<9Q<]5Z^(%C15
MV@2!QQ,=TZ+0EF =_]1&>XU/3=Q^?[7^V00/P<R(I&->_,@SM;SHQ3V4T3E9
M%^J!;[[0.J!0VTMY(<TOVM18MX?2M52\K,FP@C)GU9,\UT)L$<".G8!K FX3
M@CT$OR;X'_40U(3@HQ["FF!"=ZK8C7 3HLAH*/@&"8T&:_K%J&_8H%?.=*),
ME8!_<^"IT?CN=GKW]7IR^9A,T/01'C?)[>,4W7U&X[N;^X?D2W([O?Z>H.M;
M&"?H%'V;3M#1IV/T">4,/2[Y6A*6R:&C8#7:II/6GJ\JSWB/9Q_=<*:6$B4L
MHYF%/SG,CP[P'5"AD0*_2G&%#QJ<TM49PL$)PB[V+.L9?X0>&KIK"^?/O">_
M[7U'#+_)"]_8\_?94T11: @*\3D:\Q*ZT%*WAR>*KEG*2XI^7LZD$E#H?QUP
M%S3N N,NV./N%EIB;NS:$JGB1H:K.]_3R/<Q]H?.T_;GZ:(&D1?O@B9=4.0.
M?'<7E7117A#T<8/:B3%L8@P_&",B2HE\ME9D5E"D.&*<G::0S8(7P%H 3%%!
MI;*65>4EW%:CWY+" @E:0G0A_;"E0A<2Q78)HD:"Z'<EN"P*NA <W>2IX-,7
M"=DG3W2NG=DTB+H!^EX<M63HH@9AW!:B"XK<.&QKT45!1KB!78Y^(T?_8)'=
MJ245*-VIKJ."2WE<JW1^H+3BQDE\4'/83V&W9+"9"$%9^H*@:)DL2+5/9W_#
M'J/KW*9RW GZU \[R=9%>0.W55$3JZFH92KIHJ""7;O(@R;^P;LY!UUJ341.
M"J351:3D0N7_5A) ?V, ,:KDU<RLR!>U/BQ#*Y%S.%I1\92G%+X6E"4<D4!
MFNG$A5,)>,S0C#)X4VA5@*$38Q-,*_)L4W;0";0EV/A=Q.1=1-)%G/J>;Y?3
M<]].#.Y!07=W@_U=NS:S[1X/HF#0"M0"\[R@4Z866-C'<:N_)S:G+NY[>X+>
M.B9Y!X.VE:K)I:-*@.,/]W2K5-Z[#7MLP<#7;*O4!45!6R*+(;RGDWGX32#\
MO[/B#YM\[3':3:"XO>];8)! H=^6I@L+^WZ(V^I8G+HXZ+?T<;:.W"45"W/7
MD9 @:Z:J4U8SV]RG+LTMHC5_Y9V//<O\1-^_S!'_S7QU>;LA8I$SB0HZ!U?N
M61^^I*CN0]5 \94Y\,^X@NN#>5W"'9(*#8#_YYRKUX%VT-Q*1_\!4$L#!!0
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
MR@R4)SIL$(>? ?GA*$_HP&%HZ*)KZ,+>T%](>0+MYBCE'27M1]$U?F%O_-]
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
M/K:7C7-N6.U >0@+NACN1,QD'-?W%(?5EK6],T9+E:+"7YO&$N+639R4&5^
M( >"*M-W:%>-/(804(][6#0B12:5Z\[UHVZ [ <_P%!9KYIQB0.X_\2$QT71
M=;T)VB?2%TTF=WM<5*+7_YM3!,V!(]M34+&KI(H[XUW,Z<YC*&2 E#M.)[JO
M( 3;;$6#+71=L2/I)N*U$=?VCLH-)L0B1G0V'M(77 N:(OI89N#/0M0;K1*X
MS"B.FZZ:+U>O]Q&_(:QRO[CFIC@?=UFR'\)?'L#=L&R[SC_3Y>.$BS130H/6
M*.G]G675ILB;!ZQXXC"(=ES!D2,Z*/GVUF96,XSGAP=;HMON&T%Z4+=-7E\X
MA YRH>]CR'5XM<0S?T?HU]RA6>C)UX" #AG&")"#XX*=<3_O3/3WP'';U/Z=
MO?G']AXWP9\\=(V;#N[9F"-Y_#7!MQUTU>;*W7_M?[ LFWOZ?GOS:^=*NERA
M4C1E.#J;/'T\$J[Y!=&\!%O%6_O&!EPYXF,1;S^\ >L\9+L7=M#_C#O]&U!+
M P04    " #Y@%U3M V 'M\2  #9.0  &    'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;,U;;7,;-Y+^*RC=YLJNHBB*EFTE?JF296?7V3AV6?%N76W=!W &
M)!$/!\Q@1I3RZ_?I;@"#&9&.DLWMWA=;' X:_?KT"\#G.]=\]FMC6G6SJ6K_
MXFC=MMMO3DY\L38;[:=N:VI\LW3-1K?XV*Q._+8QNN1%F^ID/IL].=EH6Q^]
M?,[//C0OG[NNK6QM/C3*=YN-;FY?F<KM7AR='L4''^UJW=*#DY?/MWIEKDS[
M:?NAP:>31*6T&U-[ZVK5F.6+HXO3;UZ=T?O\PM^LV?GL;T62+)S[3!_>EB^.
M9L20J4S1$@6-_Z[-I:DJ(@0V?@XTC]*6M##_.U+_EF6'+ OMS:6K_F[+=OWB
MZ/Q(E6:INZK]Z'9_,4&>QT2O<)7G?]5.WCU[=*2*SK=N$Q:#@XVMY7]]$_20
M+3B?'5@P#POFS+=LQ%R^UJU^^;QQ.]70VZ!&?["HO!K,V9J,<M4V^-9B7?OR
M2HRAW%)=V55ME[;0=:LNBL)U=6OKE?K@*EM8XY^?M-B/5IT4@?8KH3T_0/N)
M>N?J=NW5F[HTY7#]"?A,S,XCLZ_F7R1X9;93-3^;J/EL?OH%>H^2\(^8WJ,#
M]/9(J?YQL?!M V?YWR]L<)8V..,-SOY/M/M'T5:?O*'7WOC6PH_QX,>U48CA
MK6XTQP:^+%SM\7Z)[TNUM+6N"ZLKY5L\0!"V7MF:7B(<L.TMW+1=JT_3JZGZ
M\\7%!\3GSYUM0'JC:P0SK5"MPZ?/1IFTKZY+I3T 8$O;>M6N=:OT<HD0Q=\&
M5+:N(0;TAH3PQ!C>-ZV?J,KJA:UL"X$F3*BTOJB<[VA7$8"D-C6+K(4@B4-?
MTM]=K;O2$O5?EY7H'V*H!E1Z705QS WPT>-#V36D]'X5?=J:QKIRJJZZ8IWI
MH3$5,08%==XLNPK"78L42WM#NX&PK5M=K^RB,DD%N@*&@EF\"C.HTG6+EE9K
ML;DP)*!A&FS2=DTM#P._:?T=CD"@PKZ5=QES),M2VT9=ZZIC/>J"S5P&EICV
MP#"V+BIH&:*OG"MWMJH."4-J1!JI["^:'J<M;'T-$[CF=D)R-9T9[4!,T<O)
M<R%N\?F8H!EL[713XB7@LFF(SU;?9&_W"A 7<B!&BO*FN2:EO,<KH%FO'$D
MDA8O9AYMA!3T92%\TMX44==V\"!00C:(VBPM/+M1R\9MP+7S623(]IYL(&\9
MMNI&WZJ%4?1*0QX9;##PW)+<[1X^/%4?35%!VXP,$F^7IFF1J,'G^)NUOC;8
MVM38O&3C;^&YS;$X<')_/ \8P']VT''=QI=ZMQ]1GZI+!_GJM@F[P6J7L(YM
MU4?K/[,N<@R[#"[LU;=),%L#ECN)3H:-K6OQ 5]5MU#DXJ>((9=NL]7U;6!U
MM&LANS:T*VG0^I8$!9#:BJ&TT'X]X7\5(1KLG? @11FT9_ -O';*2!IWI!J(
MU"O>P30X(,?$&#J7 \ELVV6(F'G<PE36$#9 G(6$H%JCTHB2_ RW QR#$1>6
M#6246"YI]1[V0S1%_GOOIJ="!C55NT;F\:P^EBL9AX3K9<YC*_BMN2$3(=+Q
MT&N*:(*M9+C(*4"< %0BN-LB3FFQ7I$GA4WW,(_W*\%"XN-S[7:4GZI8[EFD
M&8K,W$!K[57M6L;LQE+($=3"?3+?&_($02C"$. L/PH01-<"01VK$-[\G6X0
MR/,G\FBBKG3]&9'TAGAI;(']IQ/U?8L\\."__^M\/I\]DS?XP^FSAU$\BF1'
MM*>/OF+"\_GTZ5<Q?P4I:-'ITV?@IVL1[36#+7P<4;M'2XRS$P*FK>$"N+K-
M03KZ!RH!Y/2#5*;J!Q? ,C/_@.G3&1AMU,8U[*7W9ZY/G(20 B6P&VINEKI=
M-\8<"US:F^,-593Q+66HL-QCE62"$8]?3^>B6/PU$\6Z%HZ84OI04[]=[!$Y
M?L58IA"L^+OD^;WJ>,S+9X?4\63Z.*CCG#SN_[\Z@CQ3];HOMH1"OG"O0P0&
M*!?WS%>N8/<G;[5EJA0_U9QLKUHI6G,)*7@"/*T:L\(+$W7^>/KD8)3>T2BC
M_Y]1^2#'JTM@JXX[D$0<_T_@IA/UG0:A\7>]"U^!Z;7Z*S1]A\#I#"\-E#36
M[7] 18>![/>HZ RN>UA%L_NHZ.NO<H>F+QL[ED6M A?(R[5X]WZO_A="^]Z^
MG*+Y=QMJGVF&\IZ?_<&&>CH]%V/LM]63Z=G]/?7?H@ &Q3]8 8<\]3PF^B][
MZME_UE,3ZJ*A0.6&0OFB=%O:-QLV7%&VI^9K4'%Q>;ID9KT*M0\*VX9KNU7C
M=MBWZ)6,8HA>1/>&DK.,MOJNVVQ13#2M>M\UZE7GI1Z]HD?=UE/S1<+.9Z=S
M%HG*/![[2>$;M@7'(!AWR2M4$A<U"KJ!5D:-J68FUJI;XI4-79L=9;?&7%MN
M-GOI?90>+K&V* 8W1L=J?K>FS)M>064JQ6DYH$5-<LNLQX:P57J[K4(/Q66H
M&'#;+?"45]2N#I]$B79<TDL#3M;BQR,!$DMA6H+FU.RC>1\*X(8W*YWR3I%:
M*NEOF2@K8M!K2!7PP#Y4%DWD-6)W <=BL_F1U1 ;T6S4[O/@8H_= EXXH@JR
MM0,BU"ML,G!"!,<!!QPW<[>J6#NJ2<&-T0VX$S70M_?P!+8[6K<F<-Q3D/:$
M^-W8-H;O'K5/U=M:?6L634=S/KCW$S%NWQ3OC;]7C@P2.XUO+ZY>I3XC^!UU
M5"1!9=!RY<RO.EM23T61MY?VIRU/U"+QBZM/B3;Q1Q]F7S^;S2?1?M_3%EX]
M^-%M(=KYV?QA-&5&@]<>S^:15@PB2Y.4DDQ' Z=]',%<99HS9"0O$UMIX_Q;
M^MPW7S6/+BI-O21]&9<@T43V!TMG<2G:PIYYF1%4Y/4+CW:? Q@]?!DFBO2G
MNM;PT8X<<<N.#G\V-]8/E4_N4,G&PAO/W 9=JBY+=GKX +P;.D%V0XW.[\M(
M0#[G,U*]0"!%FS>(FU4<%.52I$$N\H4WT@*C8W/8^Q<35\OP#TJCT9E8A.>>
M= 02IIH4:!U"M!'\Y"4R+F02V4CO+AV'.%B)2>,,659M]:UHTUT;R63R''EO
M,R',)4D! 82W)'I(CV&01WHEX[0ZSHW(7*+IL1+"3(.H@"T9*2Q,NZ,)F8QN
M3&XCAV#6S']X2$EJ/ =316-YL!?FWF33 3O>;FREFYB<M@0OY"TB9/0/L%JA
M6>Y6ZP&BCK(><.;8UE_*<WU&N0^:T00)5JE#)ORUQ)-QDF-GKF3#<W_RTC _
M>1HKXAR'.^*(G6(;'#X386.@B#(*N8E8 ?,U+O:ME$4;IXMU1!530<UUFG,%
MAX\G%O#$EL??; !+^5;RROX9ZR=R<;P,J,I34>.@2OPUN6,BSNE4.F6:X&V'
M1P8>WH8<5?,,K!YIB"6IAOSY< #2F3 J[(\N^K,2J:G(OHU #1M3XFBEB]L>
M@SAT5< [>)RJ.RX& 5A;.AV#2U<\1RMM&I!NZ;PIF)Z'F>3A^EK#IVE>UP55
M21&1=F+ARZX0E2^ZIC0\UD^IDN,KC.2Y(+,]ZP'+ARZ3? _/ G!O=?&99J,'
MV ^ 'CVDS\RC@;+@0HC'47#+,8?EP68)AT)16CC?2H31>O0D,! [:  )A@'&
M?QK!L3$IS*+@8#;)M]_/HA*';L:G.*4M>=:)KH FF5R.<,G%&HHYAWR&],$'
M9D,G(^M-"!;H'4@]R?&N0 *Q4KGLN*;E\\$@O"$XI@@C%L7JP;W&0#8>SD;+
M$>-1$[D9T6"5GI),+"+V&)/X8WTT!MR9B92E(3?T:>K8+8\I3<74_O%]7\H<
M2E:W =8%-FCTS0%+@2OF&F8DTFEOS'$0C\O-DE-FAKVC<#H82;)AJL2A-['[
MWIR]/P-G%0>'E1;^(1%:JHT<XO,K/DQF*7%*.RK+Q &C!P1E,Z0.M-(KTL9Y
M?YCVAPJ@/P9<=BW9Z]?S?FQ>QLV2"KTN(&-#HW[F)C\/9A)3*?'Z':CNE_FX
M"8>QW(H9#R<+6;S2'6F*H#>NXD@NS=;44GV@P(>-;N@=K1HNF;D+T.%L!>C8
MT1DM@IZK;;S[L*]?>B_KJ8AT9'TFIV,EEXM'I[JI]BS65.'YV$0G2K*\EI,/
ML2%5I4PZRC-1D=N-;CZ;]I@7D<%$&[K\J?-M>)50/GD;%^J)GK 8CL@C)R&?
M0LET?%A.U8>H11Y/1.R@HC%5JR;:A!/8V"EJU!?<9:.#IL:J<0O>'KN%%GAA
MLOU^= FCS'[G&VXP1%>VO>!=(3X.CU^X!KTDGZC(3,GW+N;5"HU@PQ5>*<')
MIZV:L+FD<\>$F,2TI0Q70))8P#+)(5I($>'53UVY8K^FK,XPSU,C8*)K?+)A
M6'5,%1'EJ_R$<#*HH*%W"KJ^B[CM+T^D4IX.V6C2I*M). $&2O%5"+BUVX"^
MJ:]MX^K(610O.C7OV'-S6(\B-.4:WCB9AX@ KQ.F'0  0S+XO? C#AQ:;T[.
M^S)W=)D,-3.<*#D*L7[!B>8 V-#2N(F0L'PH;:]'IY-IR'C':2(<:2J[CU/8
M;UU-NPRZIZPOI#L-EEI:KA?B=0B7^_+=!'R/--0?)?=I(PZCQLPQ^O"A,=40
M7&904T5>FM"AEV09$HND7RZOHH[VTB98Z'S'.DJ0@PTS+R9<:@)J_$94NKA;
MAH7['4(N<T"\\:?3\\G9[-&!_!I>>/KXZWRZN/=0=]Q(WJG+AD8KG?$9I$0G
M\ZDZ%40>MJQ"8D^=F:K&> .%O \;#:]6)&8'=U!HR@SMN8T)16/_%=^ 6%9N
MYT,S$DM3TB9C%X!DTU4\LSB6OC#+,5%7=!-5[N7PP3_Q+04YMD"32=_)S.R[
M#L">S<LNKE[%T1>U73^XJ;1>IX_2G.K=L&0)MU.^EUL T%$_<WO;7T0Y.,HZ
M?30>92$P>?9(VK0-;X-VU53J@=Q<B(6!W*AAY^1*.+N.D+:Y?'/Y?:I5F<I#
M*4#RHBI1"#<9X%7K>#J0<$V^Z[N+86LVX6$I#9=N^P0?AZCINL?@*I0,M.[R
M;M)@/!DDW6SA!-W[ I\=T]"X2KNFFUZ4T"+/Y,*D<.NEX;%U''&DAI*[1?0Z
MX']!6;:@9BAFH;ZA#7R.31/[,U* Y9&.&8-?:19M?C-IE*7C*4GO%@>''M)5
MN5CDI'EY*NL[F;S&V D51+HI%J*4#&^#H4TVLM@ZZ1@GZ8H:W=$0K$&D3K(0
MG<@H2% JFQ^R;##-CB_19!OV@XH8F'>B4F[UY(##G2P4,]08GL%[>$Y!IR^#
MJSC]-:UVW<CT2^Z5I'M\05R^UI*N."%+6*F*Z+2P@<?QB(1RHB["[;0?Q^4=
M^3>?$- E^+)#SN@G3<G5OQ2K)HO$4M^RNN%2MJ;:O!A<P;&U7*WG%H]'M%OM
MZ:JAZ6]TAHUB?46W .U=WA,N[[LM!=5ZN?#+Z0N64^T..L;GE6ML&EEJ[F>7
MP&X7A':56_'T(]X/DVHKQ7_?C1(PW46XI @Y@XP[_M*/3>+<<WBG3<Z4!O?/
M!"+#@>\W<%0+*U'S_W-GM[*EKCNJ?^&Q38^8[]^\\X-Y/XUU&[OHJ$X6'>8N
M Q0R&L$96+U5?LW#VL"FW![$(^R#Z(,_%(&(]%PIM^]51UY#<$+H8[AF@.I+
MDCA%E'LS^]V,YZ]9:=?;9?\5X=Y::;P\2 ?!Z*.X#)SY/5N,^/*1,6[(\L8I
M]5Q>Q@=-\+6 "'KDK5T=;_/=N6B9)2/Z\]HT\7 O@KS9KX[].OR7+YO5K@?B
M4=O=[^^*6%FF8_2WH2;9=]+V T#^?U!2Q:/VMS0_N@T;'JYJYJ?',_#U)@+O
M!S!ZQ=X;CN#F3V8H2EXC<3%<S)^]RT[0!&_>W! OG?5K:74>7,&)>/'9T]GQ
M8UI/ED#US(L"G2NZACWX(F[Y]/3\H5QX?@T=77.5)SO]Q90$LX'"91I&0GEO
MN.Y(D/8>-=(;1#E@H6?G_/3Q\=GLX:C^8A6,C^CXH0J_2O)J[799<>/7<OL]
MR^R;@5;BG6C#'!QGM?6NH4%Q#:@@E]Z&;-JC.U].CU\(HO'9FQQR;SO4 .RM
M=$8SE%CNLVXV!)Q$1$(@/Z%M0P64CNQZB<C[Z3X(E0CY"2G%67T_,<),*_87
MA>X"G_%K.F7@<C^UU<?#IH-VN@F0&, [(78@PBV?G#_Q Q(2L9^DC(...+SN
MCWF"0)364'TQX,=-TZEK! '"'1\KK) Y(T?WTP6QZ54^USX@$)\"("AC@S(6
M+K>@SZK!;7]@!6 @M2PMC1S5+6JH_#!(+^F2SVM "(/0Z>,(0GE%05BT2<!%
M(UUV%[K,D).=$DX<NI4PI"@CS9PN*20H(3NJ6H;",VT2.A,I;'W\E!.Z4P*&
M>H<G'S$1%J$""#5(FH^&*C04E(.#I3!9_BT_]KE;].[[$=A)]G,[NDK"/RKT
M<C%+?GF7GJ;?+5[(S_7ZU^5'CV@"5G307)DEELZF3Q\?R?%$_ "@XQ_O+5R+
MJH?_7!N@44,OX/NE<VW\0!ND7W.^_"=02P,$%     @ ^8!=4_JT6$8!!@
M80X  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULO5=MD]NV$?XK.XJG
MD\S )[Z3.M_=S/GB)&['[8TO23]T\@$B(1(Q13  :/GZZ_LL*.FDCNTF:29?
M)!# [C[[OKC:&?O.=4IY^K#M!W>]Z+P?+Y=+5W=J*]V%&=6 DXVQ6^GQ:=NE
M&ZV232#:]LLDBHKE5NIA<7,5]N[MS969?*\'=6_)3=NMM(\O56]VUXMX<=AX
MJ]O.\\;RYFJ4K7I0_H?QWN)K>>32Z*T:G#8#6;6Y7MS&ER\SOA\N_*C5SIVL
MB359&_../UXWUXN( :E>U9XY2/R]5W>J[YD18/RRY[DXBF3"T_6!^S=!=^BR
MED[=F?Z?NO'=]:):4*,V<NK]6[/[3NWUR9E?;7H7?FDWW\W*!=63\V:[)P:"
MK1[F?_EA;X<3@BKZ!$&R)T@"[EE00/FU]/+FRIH=6;X-;KP(J@9J@-,#.^7!
M6YQJT/F;M^J]&B9%&VNV=&<&;V$G8/ =W07IRKJKI8<DOK^L]UQ?SER33W M
MZ U8=8Y>#8UJSNF70'B$F1Q@ODP^R_!!C1>49(*2*(D_PR\]JIT&?NGO5YO^
M=;MV8?^GSPC,C@*S(##[+0+=KS#T'\"6ON\4#K>C'!ZI58.RTBN'E#JA];CB
M9*_(;!!>[:"\KLDA^8PE/7C5,DU#M;;UI"'AR[]\425)].+UG0NK^,57)(>&
MY#CVNI:<<<_=J&J] 1\YR-ZT-)H=S.K45M=F:*;:&^LN KB-Z5$=]-"2E^L>
MV.8:H?^M"$@",$>-=K)MK6H#DO7CJ2S!WZ,US#7@6+.F!JC'[A'L;5#0=U:I
MY^'<Z0_/MQRC-"JK3>-(<:@2 LVK[1HX#]$6KI]LYV$[FH%#NFH-@ 84;+PG
MO.<(24,#Y95%$D/.Y%C;]]#13([J3K+C@,3![H[Y,-Y3A?C[C-W@#>TZ77?A
M:.]>]D5<OG!'TIWN>UHK7*^-'4WPXJ^"_F2]<^!< AL" 4OMS1[-"5I'TBJ(
M9/U<I\<1U[VYH+]_PC"70,-N"16#[H,WYKI!#W#2Q[;/?'3NFL^=W4[(!\-=
M@)Y1G!0B2F.LJI7(RA462;X2>9[Q89&+*B_I-<(4-4#+GM)"I B&)!9%'E%1
MB"*-*$M$E!?T#ZAO*8U%DE<L*4\BRO%75)2EHDQ+^MYX\'@R,$2L4E'$$:_
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
MX?H0P+L0C0>#S3,BZ\;NMU#M#I9'P?U_!TJZR^[-YO<$RB293(9?!4I<?>S
M-'DYG>YR8-S\"0Y\C&6<3&'\^/NMCHNGV^>6XH<BTU0_&ZI(K3"9Q)*QQ$32
M%#<-U:TO2N);<J(@F:,+NR+4,)X+N=X4GW"V4ZI0<(-<*^Y>E+[_L8J,T#DC
MWP6W5)\9>P???84-M5(O5<"=UZ%F>JX-+P#W@>76#S/WY2'\1-;^-)96RVUG
M6W=\>L*VVX7!.=KXZ'A:+(J\C%;G[A%=[GM%5/4U>DJ>BQ!;: =;O0V?^O7H
M4K3 6TK"0E9PA*C?[C:IV'B^!K1"!Q1HFB'SYNNN&/@;<YYBOK.1RM:,[AK>
M;9 MV%YZ\/UQL36X;:%7]DD%VEJ4[<I"4&!!-3-PB.K0;3$!(0/7Q$T47]4H
M?9AN/=//^LZ13&#Q;)\]\^Y/!T=Q,7P,CYXGR(W*H-9A;?TB^,Y15B@M]7(-
MB6'D@$U\K_==GYT3OR7CM$K8>T-+[\,"WLX]?EVA?Y5<U0N8/ QE/K)L7572
MNZ,J-.A$%E9Y?HOI!3Q'E_ 17P9CM9+]Z6=>O0>8V5D&%]L0.??X?R!S6V.?
M<^DQ;.D8;:6ZV.&NG6Z:@*C#=DM\M-WK;/O0]EV#F+0ZRK?.H]I:!A.$O7"=
MBLF<P74DM)T$GN4*1^9:Y7C@EI+=!$@ZM(INF5T5 A;BAK8.H[@_8:)#EI'"
MFV,53-!TJOW8J*,>W=$V>DXC5K</L E.9[+.FRH$'IG$2;'PDV>3$[LF3M#:
MACS&[3N- C0\2-J0NB8GFH'A"ECM?A-1[/*^[#T.*;L[ZSWTSO)!6!Z$H@6+
MK?R/0JTSD+0@ U7!=]E.),EF)/%LVN@,1F&P4<<D^]ON-OW.K;$DLPQW8XO
MJ)6+%\C-ZN;Z?19OG??'X]T=:;#T]5?2 J2#_<.#'C/Q/AP_G*["'72N'6ZT
MX;5 :R7C#V!_H6'GYL,+V/PI<?H/4$L#!!0    ( /F 75,O'[%:B@,  (T(
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;*U6;6_;-A#^*X0V##&@
M1A+U:M<V8*<;-J %@J1;/PS[0$LGFZA$:B1E)_]^1\I6G*%V VQ?R"-Y]]QS
M=Z1.\X-47_4.P)"GMA%ZX>V,Z69!H,L=M$S?R@X$GM12M<S@4FT#W2E@E3-J
MFX"&81:TC MO.7=[]VHYE[UIN(![173?MDP]KZ&1AX47>:>-![[=&;L1+.<=
MV\(CF-^[>X6K8$2I> M"<RF(@GKAK:+9.K'Z3N$/#@=])A,;R4;*KW;Q6[7P
M0DL(&BB-16 X[>$.FL8"(8V_CYC>Z-(:GLLG]%]<[!C+AFFXD\T77IG=PBL\
M4D'-^L8\R,.O<(PGM7BE;+0;R6'0C=%CV6LCVZ,QKELNAID]'?-P9E"$%PSH
MT8 ZWH,CQ_(#,VPY5_) E-5&-"NX4)TUDN/"%N71*#SE:&>6GQ6K@*S*4O;"
M:/( )? ]VS3@$P%F'ACT836#\HBW'O#H!;R,?)+"[#3Y6510O;8/D-M(D)X(
MKNE5P$?H;@E-?$)#&EW!B\> 8X<77\![B5"3/U<;;11>C+^N "<C<.* D_\M
MDU?Q[&N<Z8Z5L/#PN6E0>_"^XX0,Q^QTK/YU?,-%V?05%UL\:IB!BG1,F6=B
M+ME-2"GQ 6JK*FMB=D!JV>!+1HP9P=H8:#>@7($^,57N",W\RS3(CR2*4I_F
MB97"PD^3C'P$K6?D7LD]=T\=OS0$GCI\MNBT5%!Q0QJI-1:,B8HPZYZ)$IQB
M)?N-J?OFQ=M-E&<3'.-B@ODQO1*#G6:VY*.U4_23,+>ZCI)5?U-2R V-_9R&
M$R=D,5I^EH8U&%,>^],\0B&;^FD8DKL=$UOTQ87+W9UL.R:>?_JAH%'^7G\W
M%LM;78OA  HIZF-1,(T?0)>*=^Z+MWJ%?LK%0'7-&G?"S%G=[!.SA8D+.XYU
M2OTDHC84M<7D&(EW0A_)V3H)6QETH& /H@>"U@7UXRRU4Q+&Y(OB!M[)NM;#
M-<2+A,F4>U <+5TRZ'MR4X0^C>GD13CC^/JFG7CFF1MM%0<A+>+_D('<(8<(
M18MB (R*].@BC]^>@30D6>+'4>:F+'MK!C**E\9FX"1\.P/IR#,>*E7XT^G4
M"E,_CG/RK8]9<-8B6L P;"/4Q-VSH5N,NV.O70TMYD5]:-28K2W'-#90HVEX
MFZ<>44/S&Q9&=J[A;*3!]N7$'?XO@+(*>%Y+:4X+ZV#\ UG^ U!+ P04
M" #Y@%U3SHC@'D,#  !%!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6RM54MOVS@0_BL#(4?6DBCY%=@&DG2+[:% D'3;0[$'6AI;1"E2):DXWE^_
M0\K6.D6;711[L8=#SC?SS4NK@[%?78/HX;E5VJV3QOON.DU=U6 KW,1TJ.EF
M9VPK/!WM/G6=15%'HU:E/,MF:2ND3C:KJ+NWFY7IO9(:[RVXOFV%/=ZB,H=U
MDB=GQ8/<-SXHTLVJ$WM\1/]'=V_IE(XHM6Q1.VDT6-RMDYO\^K8,[^.#3Q(/
M[D*&P&1KS-=P>%^ODRP$A HK'Q $_3WA'2H5@"B,;R?,9'09#"_E,_J[R)VX
M;(7#.Z,^R]HWZV210(T[T2O_8 Z_XXG/-.!51KGX"X?A;<$3J'KG37LRI@A:
MJ8=_\7S*PX7!(ON) 3\9\!CWX"A&^59XL5E9<P ;7A-:$"+5:$W!21V*\N@M
MW4JR\YOW^@FU-U:B6Z6> (,ZK4[&MX,Q_XGQ##X8[1L'O^D:ZY?V*04R1L//
MT=SR5P$?L9L +QGPC.>OX!4CNR+B%?_"[@AOI:N4<;U%^'*S==Y2._SYBH=R
M]%!&#^6OY>\_&\.E+'6E^AJISAZM%(J!$EMC0>@:S!/:AJ8O'BI#T^$\DGH'
MOD'8&45C)O7^&BB7'MLMVIC0#\)6#? 9@P=Q&(%=1'%]UZG@]PKRC/'9E(0E
MF_$E?*:)HFB@LZ9"YZ LV')6PC1CV7(*[Z26U'DU[(VI'?""+?("^)S-YR5\
M-%XH IHO6%9R$A9S5BX7\)&BO#-M)_21AKHRECJ'7)SK1)Z>9)AX!SX@$!6X
MRMEBRF.H5U-"RXFFC71]8Q'?#"3D\YLV="-T1"W$@Z$IOTM#Z"M&?EV'<1VH
M(QMPRV4V")QE\^(7'4RC@^RE@\D+RC7U(8%(W9.I"'3KOO(0.H.JHOL=]24U
M:0W;(WPRSQ[5J41;A]]Z2I(:TK;7\J^0.$*5EI:DAZH1=H^.P:&15&J+M*0=
M7="KMB?%J4.HMVAYNR#\,.ULY&Y1"?^B. 1QQ>?YD*B"Y=GL_ZS$Y$?CF%ZL
MMA:)8%C@CAJ_UW[8<J-V_$;<#*OQG^?#!X9&8"^IKQ3NR#2;S*<)V&%I#P=O
MNK@HM\;3VHUBF#2TX0'=[XSQYT-P,'XY-W\#4$L#!!0    ( /F 75.)2CXL
M40,  .<&   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;*55VX[;-A#]
ME8%2!"G@6++LO2!K&_!NFJ8/BQC9M'TH^L"51B(1BF1(:AW_?68H6=D W46
MOMB\S)PY<S@S6A^L_QPD8H2OG39AD\D8W9L\#Y7$3H2Y=6CHIK&^$Y&VOLV#
M\RCJY-3IO"R*\[P3RF3;=3K;^^W:]E$K@WL/H>\ZX8_7J.UADRVRT\%'U<K(
M!_EV[42+=QC_='M/NWQ"J56')BAKP&.SR7:+-]<KMD\&?RD\A$=KX$SNK?W,
MFS_J358P(=181480]/> -Z@U Q&-+R-F-H5DQ\?K$_J[E#OE<B\"WEC]MZJC
MW&27&=38B%['C_;P'L=\SABOLCJD7S@,MF=G&51]B+8;G8E!I\SP+[Z..CQR
MN"R><"A'AS+Q'@(EEF]%%-NUMP?P;$UHO$BI)F\BIPP_REWT=*O(+VYW(6 ,
M\!YU#90FW F-ZSP2,M_GU8AR/:"43Z"<PZTU40;XS=18_^B?$Z.)5GFB=5T^
M"WB';@[E:@9E42Z>P5M.:2X3WO()O+<J5,10F1YK^.#0"ZZ) ,+40'?.!J'A
M=V][%^"?W7V(GLKEWV<"KZ; JQ1X]3_U_7F49D39!; -W I?R9<O%N?%57D^
MR#6#*!%N;.>$.8(4-:")Z"EQ9:(%P46KC.)N -%Z1.JQ"'1#O:)!49Q/4BA-
MTKSF>J>(HE):Q2.\8N"7+R[+LKC:W7ZZ@7?C33I;7/T*(A! BBDTSX@CD)(F
M-.@YOO.V[H=NI' ,=BL,19K!7A*.<Y1VF,+-X"!5)>% H!XK+4)0C6(^WG:P
M]S28/%LYHAK32^*77CG.9@8&4TJC</(D'#TSD@S04#W0BQ]1^*39G'+&X99$
M968_Y)<X5*2HQD@$B/^N;ZDY83E(3MB:QILR+3-%Y2+#M/8!O4GJ"D>Y/P@=
M./A)WL298S6];I36R9+\AK:G$0F5MH%!J79KE2IV('IZW!3L@1A5(DAV_:6\
MF*V*LTDZ%249:<&L^7D'L!##C(X#3:Y4%503+<UOSBO148:TJ5-;I*@)>7E1
MS/^K(?)'PZ=#WZ81RVKU)@YS:#J=IOAN&%[?S8=/ !5SJZ@K-3;D6LPO:&CZ
M8:P.FVA=&F7W-I)":2FIRM"S =TWUL;3A@-,W[;M-U!+ P04    " #Y@%U3
M"ZRG=! $  #""0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6RM5FUO
MVS80_BL'+QA60(DD6I:LU#&09"TV($6-INT^#/M 2V>+*"6J)%7'_?4[4K(2
M9TT^9/TB\>7NN;?G2"YV2G\Q%:*%NUHVYF)26=N>AZ$I*JRY.5,M-K2S4;KF
MEJ9Z&YI6(R^]4BU#%D5I6'/13)8+O[;2RX7JK!0-KC28KJZYWE^A5+N+23PY
M+'P0V\JZA7"Y:/D6;]%^:E>:9N&(4HH:&R-4 QHW%Y/+^/PJ<?)>X+/ G7DP
M!A?)6JDO;O)G>3&)G$,HL; .@=/O&UZCE Z(W/@Z8$Y&DT[QX?B _M;'3K&L
MN<%K)?\2I:TN)O,)E+CAG;0?U.X/'.*9.;Q"2>._L.ME$[)8=,:J>E"F>2V:
M_L_OACP\4)A'3RBP08%YOWM#WLO?N>7+A58[T$Z:T-S A^JUR3G1N*+<6DV[
M@O3L<J6IOMKN UA)WEC@30EOOG:BI<3; !JTB]"2'2<=%@/F58_)GL!,X9UJ
M;&7@35-B>:P?DG^CD^S@Y!5[%O 6VS-@20 L8O$S>-,QZ*G'F[XD:/C[<FVL
M)KK\\XRI9#25>%/)3\WO_\6$>Y%V%,%C$6' 6&ZQ!&ZA4(:6G52AJ.&,6U8;
ML!7"1DGJ7-%LSX'J8+%>H_;%>,=U40%+ [AQBB<0IP%C63]((P97G9 E*9H
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
MWQ34#D#WM5+VO'$.YJ_4]E]02P,$%     @ ^8!=4Q;VX<KC!0  K0T  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULG5=A;]LV$/TKA)<-&Z#:EBS;
M29H$2+(5*]"B0=*M'X9]H*6SS94259*RD_WZO2,EQW'3#-L7FZ+(NW?O'N^H
MLZVQG]V:R(O[2M?N?+#VOCD=C5RQIDJZH6FHQINEL97T>+2KD6LLR3)LJO0H
M&X]GHTJJ>G!Q%N9N[,69:;U6-=U8X=JJDO;ABK39G@_203]QJU9KSQ.CB[-&
MKNB._&_-C<73:&>E5!753IE:6%J>#R[3TZN<UX<%ORO:NKVQX$@6QGSFA[?E
M^6#,@$A3X=F"Q-^&KDEK-@087SJ;@YU+WK@_[JV_";$CEH5T=&WT)U7Z]?G@
M>"!*6LI6^UNS_96Z>*9LKS#:A5^QC6M3+"Y:YTW5;0:"2M7Q7]YW/.QM.!Y_
M8T/6;<@"[N@HH/Q9>GEQ9LU66%X-:SP(H8;= *=J3LJ=MWBKL,]?O".$Y,Y&
M'K9X9E1T^Z[BONP;^V;BO:G]VHE?ZI+*I_M'P+ #DO5 KK(7#=Y1,Q19GHAL
MG*4OV)OL IL$>Y,7 Q-_7"Z<M\C]GR_8S'<V\V S_\]DO;B/#]:I:V1!YP.<
M'$=V0X,>X,<UB6M3-;)^@)H\6209TVHI)#1KK:Q7A$/@A7+"6%& =1PU)Z30
M;$!(O*D+:ECCB=BN5;'FI1YF2^E)0/EQDF?8/,PLPP.;8F;@!696EJ@4WL!M
M&5Z'F>"YP&GWP$0UBD!!<J%)6%:["XO-0JN59/]N^"0<J9UA+TZ59!U@$.Q:
MH;"/.5 %[0?H. [=EA2\!_L,)Z#$L>#)%O&:2(QSY)]ZTY%/8-6"G ?B1-"7
M5C4A!@:Z(1"AL::%9JU 8;. 7:]Z)ON F3W0NI8; B;E%2Q&YA@L;UA:4XF4
MX:6I>"!I#R(O#;S4IK.QAZ[00*Z6"E1+)Y:JELA=]W(H[DS5/^S(,#5QWBN#
M))F09<=^Z9YLH8#:4DW;'F B5GBT4NL'%H9_A/3#=\=9.G\-Y@VR5RJ'I$;)
MA%@+<$KWGKK<1T+8Y%!<DV7%[2*( NP% "A1LZPU9-C2X@$F3+>=Y[GX]LA9
M:FO2I< J4D$.>R"3SKESQB8<]<+XM6BD]8HBP^Z A( 8"Q\Q[,Z%I9[#$H.#
ML$ K* +>&G+D\P+9.%-#V@^BZ (.Q.RA0V76^I'X\#J">9+\'=,=88\9*4W0
M1,\@FT1;(<OZ0EGP5H46A04;@C#0;,6' XT6QG5P"[.JU=^(C5N;X!K'"7G%
MI8?;%%>+3<?N?C;?UK&1QYZZDK9DX\\)I8,?B@.D:C3ZMSM%I#@EKT+Q%S?
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
M2]42_BG@P8J\%WY",4UNW5!< 2<3!&-(BPZ\"%)56$[!C_ ,8"BN[LD>)'B
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
M>'XRR;JP6437IL^YPD4H3_J)^[(BSQOPOG(0H7[! 8;O^\M_ %!+ P04
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
M.)*IB'PEZ1\U0A!)3$ZIL:ODAM8TZ:Z@FM]3SBJZ6E&"!NY]EP*W*7=BEVC
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
M%TVGKA$$"'=\9%BA<D:-OLT6I*8O\KGVD0WQ*0"2,C8H^YO+/>@S-MB-!U8
M!C++RM#(L=B!0^6'06H%+9!(I8#0Q;,(0CFC("QJ$G#12)?#A5YFR,6>$4X<
M>RMA*E%&FKE<,D@P0G94M0K$,RT2.A,AMCY^RP7=HX"![_#D(Q;",C" P$'2
M?#2PT$ H)P=+8;+\5UY1OD]Z#[W%=9Z]ZD^ODO ?-/"KJFTO;_VGJ^EO)J[D
M3P7&V^4/+M $K.F@N=8K/#H_NWQV(L<3\0N CO]P8&E[L![^N-% (T<WX/>5
MM7W\0@NDOR1Y\[]02P,$%     @ ^8!=4W_/&YH*!   -PH  !D   !X;"]W
M;W)K<VAE971S+W-H965T,CDN>&ULO5;?;^,V#/Y7"&,/&Z UMF3+=I $2+ON
M=C=T"YK>]C#L07&46*AM>9+2M/_]*#G)94 ;%,-V+PGU@Q\I?B3-R5Z;1UM+
MZ>"Y;3H[C6KG^O%H9*M:ML)>Z5YV>++1IA4.EV8[LKV18AV4VF9$XYB/6J&Z
M:#8)>PLSF^B=:U0G%P;LKFV%>;F6C=Y/HR0Z;MRK;>W\QF@VZ<56+J7[W"\,
MKD8GE+5J96>5[L#(S32:)^-K[N^'"[\IN;=G,OB7K+1^](N/ZVD4>X=D(ROG
M$03^/<D;V30>"-WXZX 9G4QZQ7/YB/YC>#N^926LO-'-[VKMZFE41+"6&[%K
MW+W>_R0/[\D\7J4;&WYA/]Q-\PBJG76Z/2BC!ZWJAG_Q?(C#F4(1OZ% #PHT
M^#T8"E[^()R838S>@_&W$<T+X:E!&YU3G2=EZ0R>*M1SLWOY)+N=A(W1+=SH
MSAF,$_K@:K@)UJ6Q\.V#6#72?C<9.33I%4?5 ?YZ@*=OP'.X0\S:PFVWENM_
MZH_0U9._].CO-;T(N)3]%="4 (UI<@&/G=[/ A[[]^^'/^8K&_;_O& P/1E,
M@\'T#8._8*$M!4835B]HT$@?&K@3YA$/!(KSOF]4)7S.OA;OB^B^A,>V%Y6<
M1EBC5IHG&063]FA2?($?PT-MI/P^4 0+:91>#T3!4CV_NBU[)]L5QL13<+;*
MR,6S^0XCJ7W]P3>04$YBEJ!4E"3-2Q1H5I(L2_TASTB1Y?"Q6V/XC1(-,$X8
M38 FA&<Q<$XXBR&E),XX_.IJ-,$20K/"6\IH#!G^\0)21G*6PX-VB-&=0H F
M2D9X$GL)H7GJ'6!%0O*,!E<&.Q>HSDY49^^G>F'T>E>YURB]B/(.2OL!^NO1
MN=![E%3GY-8(AT"5,M5..1]=[DE@*&0QH7D2HDQ)4F8HE0DI\AB3?8M\J HL
M-G>-_26A.>%(<8&)4>9HL""4,T@P*]*RA$6MG>Y492'E'&B1 /)=ID'Z'^CE
M)WKY^^G](#7&HJ]?7B/X(LX["-X>P;]BQ6+CPS9AQ_"Y4Y[BI4.F?7R1J[SP
M;-*8E-S'-$N1/>[#S$B)=3@4Y1$!,I+2'!BA2$6"/.0<MY(\A]N[V_D8;G<&
M1PS ) GLIH3E*?"<T"3W54ZQHN=6B3%\$KWH@.4$>P102K(D@9PBUUCKG"38
M43[@6.+0]$VM.N$3D!?,*Y0L \R*%+W-8X+C"BQQ/JGA9VR_ A.&Y"G')$3$
M#%+,#^Q)V*,P*X]/0?O^N8P5F)0DB1FD<?"3%J&5_9=9.#K[F&,(MV%DL5#I
M7>>&[_II]S05S8=AX,OU8:3"K\I6=18:N4'5^"K'3F.&,658.-V'T6"E'3;H
M(-8XV4GC+^#Y1FMW7'@#IUEQ]C=02P,$%     @ ^8!=4YV7->YB!0  9 \
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
MM+>$1BZA/@TNX(5CYJ'%"\_@O:>JR)^KM=(2%?+7!>!H!(XL<'2.* Y.T=5
M1$DNE/<WT*>J>A';C.A,M2R'A8,SJ$#NP!EZR Z;R'_WL.)YW145W^"KFFDH
M2,ND?B/Z7-R$Y +'3AE73$)O@92BQOE%C!G!1FAHUB!M-[XPF6\)35QRE@;Y
MG@1![-(T,I:?N7&4D%]!J1EYE&)7V0''[PN!UQ:'%3?-)125)K50"KO#>$&8
MV9[Q'*QC(;JU+KOZ?;>;($TF> VS"599=Y+W<8J9_H[1UM&-_-3X6DK&_:JB
MD!L:NBGU)]9(0HQ\$9K5F%,:NM,T0".9NK'ODPLBBD<1Q5>+Z'[+^ :I5YRL
M/I3AX5"&46 FY>/TGVWZ8Y0ZI;B+1$XK[HB1$<>]:%K&WW[X+J-!^DG]9[,,
M,WFI27N0V ,UJ YU\@ JEU5K/^0?:W#(MN_%':OM&Z:/A&D^&$9Y86:NHQ!C
M-PJH*:[<8/>U0-&K@9P1(C?2PPTD[(!W0# ZHVZ8Q.86^2'Y*BL-/XJR5/V<
M8:=0+6('LL)(6PSZB=QDODM#.GDWCCA^'*4#SS2Q5R/3WHBS\']4(+7(/D+1
M+.L!@RP>MDC#ZRL0^R2)W#!(["U)KJU 0G$J3 4.QND*Q"//L.]4YDZG4V-,
MW3!,3TZ5=W3R-8!IF/-=$:NS_A <GXZ_$*O^Y'QW[_\_L%J;"LM80XFA_FV*
M<R'[,[U?:-':<W0M-)[*UMSB;Q!(XX#O2R'T86$V&'^LEO\ 4$L#!!0    (
M /F 75/4S"-&C0(  $@%   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;(5436_;, S]*X2QPP88M:,XGT@"-.V*]3"@:+OU,.R@V$PL5)8\28[;?S]*
M3KP4:+.+34KDXR.EIT6KS;,M$1V\5%+9950Z5\^3Q.8E5MQ>Z!H5[6RUJ;@C
MU^P26QOD14BJ9,+2=)Q47*AHM0AK=V:UT(V30N&= =M4%3>O:Y2Z74:#Z+AP
M+W:E\PO):E'S'3Z@^U'?&?*2'J40%2HKM *#VV5T.9BO,Q\? GX*;.V)#;Z3
MC=;/WKDMEE'J":'$W'D$3K\]7J&4'HAH_#E@1GU)GWAJ']%O0N_4RX9;O-+R
M212N7$;3" K<\D:Z>]U^PT,_(X^7:VG#%]HN=L@BR!OK='5()@:54-V?OQSF
M<)(P33](8(<$%GAWA0++:^[X:F%T"\9'$YHW0JLAF\@)Y0_EP1G:%93G5K=J
MC\II(]#"YT>^D6B_+!)'R'X_R0\HZPZ%?8 RAN]:N=+"5U5@\38_(48]+7:D
MM69G 1^PO@"6Q<!2-CB#-^S;' :\X7_:?(5K87.I;6,0?EUNK#-T+WZ?J9#U
M%;)0(?N(,<FE:"2"WL+)4-^;Y5D@K\*YK7F.RXAD9M'L,7IS3$+ELBF0;H%#
M([B,0?*--L!5 7J/IB1M!B?7I!WKL/"<7(FPU9)$*-1N#C1@A]4&39CR=V[R
M$M@XAGO>]L VH-BFKJ6O^PD&:<S&(S)F\9C-X(GT1FR@-CI':R$;QK-Q!J,T
M3F<CN!%*T+TL8*=U88$-X^E@"&P23R89/&K')0%-IG&:,3*FDSB;3>&]@TA.
M;G>%9A<T;*F[1KGNHO>K_3-QV:GC7WCWQE"?.Z$L2-Q2:GHQ&45@.MUVCM-U
MT,I&.U)>,/TXT?@ VM]J[8Z.+] _GJN_4$L#!!0    ( /F 75._?NT(I0,
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
MR_@-!S8Y,*][)/(J/W++MVNM3J"=-:&YB0_5>Y,XT;E+N;>:3@7YV>VN+/6
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
M60/Z?R6EV4UL@.&1M_@74$L#!!0    ( /F 75.+K FAMP(  +@%   9
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;'U4;6_3,!#^*Z> $$AE>6F:=J6M
MU&X@D#91;04^(#ZXR;6QYMC!=M;Q[SD[:2C2UB_VV;E[[KF+GYL=E'XP):*%
MITI(,P]*:^MI&)J\Q(J9"U6CI"\[I2MFZ:CWH:DULL('52),HB@+*\9EL)CY
MN[5>S%1C!9>XUF":JF+ZSPJ%.LR#.#A>W/%]:=U%N)C5;(_W:+_5:TVGL$<I
M>(72<"5!XVX>+./I*G7^WN$[QX,YL<%5LE7JP1V^%/,@<H108&X= J/M$:]0
M" =$-'YWF$&?T@6>VD?T3[YVJF7+#%XI\8,7MIP'DP *W+%&V#MU^(Q=/2.'
MERMA_ J'UC>- L@;8U75!1.#BLMV9T]='TX")B\%)%U XGFWB3S+:V;98J;5
M ;3S)C1G^%)]-)'CTOV4>ZOI*Z<XN_AJ2]1PH^3^_09U!3><;;G@EJ.!MQNV
M%6C>S4)+F9Q_F'>HJQ8U>0$U@ULE;6G@HRRP^#\^)(8]S>1(<Y6<!;S'^@*2
M= !)E,1G\(9]V4./-SQ?]DFQU]SD0IE&(_Q<;HW5]%Y^G<F4]IE2GRE]B3G)
MJ&@$@MK!F68_U^.SP$ZM4U.S'.<!R=&@?L1@L2D1<E75RG#_Z"FI\DF%2VI=
M4G%2-#? #.R4(&V:*5"7+59;<G>MOF4Z+R')!K#,<]U@0>].DE!)DA:XS&DC
M01EX#5F<NC69])X:+=>M9QP-LNS2;Z.L=\CI?7"Y=PYD&EZ@9I[Q:)!&$:2#
M":UKK1ZYES]-'V@HI;8T9\"R)SB62,]4HGT'"45DM([':=?G-Z\F29Q\@&0\
M@HVR3!#'^'*03BY;(QX.X;D?')ZHJ4*]]S/#$,U&VE98_6T_EI:M&O^YMS.-
M6KCG1%'@CD*CB_$H -W.B?9@5>VUN566E.[-DD8K:N= WW=*V>/!)>B']>(O
M4$L#!!0    ( /F 75/Y,%F>3@4  $H-   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;+5768_;-A#^*P/7:'<!Q]8M[PEX-T<#),%BO4D?BC[0TM@F
M(I$*2=F[_?4=4K*L3;Q.^U# X"5RCF]F/M*76ZF^ZC6B@<>R$/IJL#:F.I],
M=+;&DNFQK%#0EZ54)3,T5:N)KA2RW!TJBTG@><FD9%P,KB_=VIVZOI2U*;C
M.P6Z+DNFGFZPD-NK@3_8+=SSU=K8A<GU9<56.$?SN;I3-)MT4G)>HM!<"E"X
MO!K,_/.;Q.YW&[YPW.K>&*PG"RF_VLG[_&K@68.PP,Q8"8RZ#=YB45A!9,:W
M5N:@4VD/]L<[Z6^=[^3+@FF\E<4?/#?KJ\%T #DN65V8>[G]'5M_8BLODX5V
M+6R;O7$Z@*S61I;M8;*@Y*+IV6.+0^_ U'OA0- >")S=C2)GY6MFV/6EDEM0
M=C=)LP/GJCM-QG%A@S(WBKYR.F>N[]%PA82R@;N""0TG#VQ1H#Z]G!@2;S=-
MLE;432,J>$%4 A^E,&L-;T2.^?/S$S*KLRW8V783'!4XQVH,032"P O\(_+"
MSM?0R0M_[NL-"EQRH^'/V4(;1;GQUQ$%4:<@<@JBEPRFDLGK D$NX<TCU8U&
MN,>"&<S!2'A-*@4-6^4.\$,P'U5BJ_1<5RS#JP&5H4:UP<'U3IO::S-K!"'%
MJ\^"VY6YH0\4WE]_F0:!=_%Y/!^[H7]Q.K9I["Q;M)959!ELF0;Z+65!E:O/
MX6&M$%^Y&,,=*B[S)M(PYX\'E[$R6"Y0N1CV9O'H)]_4AF<(F=0&AA"F/K5!
MFE*;QA&U<93">V&0O#?-+C_QP8\3"(,40F_JP,^LUPI-K010^3N7F-9(03])
MDU-J(FK\.'9M< JS4BK#_V:.+2B"%?E"]-6WQB+F!Q<0=*,(9IFIF>*L@$)J
M#7$ 40R^%T-Z!I^(52N'"<^@:JD,VUB1(V3J$"(OH=8?>:%U-)TF<"05XRX5
MXZ.I^)9Q!5]843?)* PW3[]IEW(P<R@<RKRC,@]GW@.EF;&40<E#>0(.8+HL
M*!ML!BZM'9N='78%G2T.O_1"/XL+91MM>IX;MO:!B1P^,I6M(4B:I1'4FHN5
MDZA923:X["QP@P6L.2J[^\F*ZUG 1563FAQUIOB"TH.+1@!?";[D&2-F8%DF
M:S*19%>RX!FGHN$B*^I\O_]6EA43>Q^<C3,A:DJ">ZS(^3'T L#,=SY]<%;Z
M;1^T?=@&QAKM"I=*]&!EGL,[N4$E')-IS&K%C373)E$:)+U^EZ7[D64#<F-#
MI>..&T5W#"QK I@R, Z[C<]G'Z2]&Y+ ZU9VO5V[D2+7,$W2;K4_GAN9?=4N
MAI+04SWU!-TH"J>D+(P\ H*4GB7P( T!.81DE'JVWL.1ES1>G05!XYV?? ?P
M/CO^1W"3*.GU_Q%<HMH>N/U9 VX\C7X UZXUX/HCWP]ZY_NSHP 3>%/?0D>D
M:7L_##N 4_*D 3@^"RW)CL(P:@%.C[%0TK%0\J\OQ-LU$RM73/"<G'8!^@DW
M'=7T,C<UUY>C"L=2>DV7F:OBS!ED[7E.4CM[^LQ$A-8RQ>.KTEUU#:T3F_UX
MU5DZ.._$?-IEV^[Z[_G9AKX-X VC+]EWZ>RX9>@R8=B&;Y;GW%Y2Q&24G2T)
M/B$C[>F^9.\QQ[(ZO.\D\.GRV^^TOG?W'GZKB:#[N7_B[S??[E&3BMZ\@EZI
M2J'(GNAB:R%5S5,CH$OU)$Q/^XX=(/>AXY!A6_R'LF[2>]^6J%;N%:_!$77S
MU.U6NS\*L^9]O-_>_,L@8%><$"EP24>]<4I7GFI>[LW$R,J]EA?2T-O;#=?T
M9P>5W4#?EU*:W<0JZ/X^7?\#4$L#!!0    ( /F 75/LMLL%U ,  '$*   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;+U6;6_;-A#^*X0V#"V@6A+U
M8CFS#3AIAP58"B-.UP_#/M#2V2(BD2I)Q>F_WY&R56=U/&/ ]L$F>>0]?.Z%
MIYONI'K4%8 ASTTM],RKC&FO@D 7%31,CV0+ G<V4C7,X%)M ]TJ8*53:NJ
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
M@-H9T/E.*7M6'$'W4YG]!5!+ P04    " #Y@%U3M%@D2]D"   J!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R%56U/VS 0_BNG:$@@=<U+DU!0
M6XG"IO$!K0*V?9CVP4TNC85C9[9#R[_?V6E+IT$G53W?^>ZY-]]ELE;ZR=2(
M%C:-D&8:U-:VEV%HBAH;9H:J14DWE=(-L\3J56A:C:ST1HT(DRC*PX9Q&<PF
M7K;0LXGJK. 2%QI,US1,O\Q1J/4TB(.=X)ZO:NL$X6S2LA4^H/W6+C1QX1ZE
MY U*PY4$C=4TN(HOYZG3]PK?.:[-P1E<)DNEGAQS6TZ#R 6$ @OK$!B19[Q&
M(1P0A?%[BQGL73K#P_,._;//G7)9,H/72OS@I:VGP3B $BO6"7NOUE]PFT_F
M\ HEC/^'=:\[R@,H.F-5LS6F"!HN>\HVVSH<&(RC=PR2K4'BX^X=^2AOF&6S
MB59KT$Z;T-S!I^JM*3@N75,>K*9;3G9V=BL+U2 \L@T:.'UD2X'F;!):@G8*
M8;&%F?<PR3LP.=PI:6L#GV2)Y=_V(86TCRO9Q35/C@(^8#N$)!U $B7Q$;S1
M/L^1QQO]-T^XX:80RG0:X>?5TEA-+^/7$1?IWD7J7:3OA4P#4W8"057>S^D<
M)5;<GL%"JV?NGO%;A3T.^E@C7*NF9?*%9J!0FLH+EH25$C107*[ .E_+G:]V
MYPLX_:R!3K*NY);,"B6-$KQDCC&6"$T7:5"\-.2:N3$QE_!8:\2/OI^P0,U5
MV7<5'OCF33&VA+1$[?MUP&6#HW=?>Y]]!O3Z/D ^B+.(:#S(QA>.QH,D'],A
M&:11YANGT:+/F#)JZ,6>GT%Z,8+3<9Z<T5O)7FM-%=)4 ]_V P?IR.-%X\0Y
MB @X]X(\CN!*RHZ)73&VI:4C0IP-<SB!>-23;#AV)!W&1#Y5%?K=\J_Z^4YO
M:S6"D[<>6G@POPWJE=]2AOK52=N/\EZZ7X17_?R_JO=;]([I%9<&!%9D&@W/
MLP!TOYEZQJK6;X.ELK1;_+&F98[:*=!]I93=,<[!_O,P^P-02P,$%     @
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
MJ4Y]VH!.UZ\%3MH]U@-OVX!>UST$[B]C5>YA[]V9,M5?_HH(,(XHPZ8H*DF
MSKD(4Y5H:*[1;R",V2#RNJB!,"U O]MO($P+T#G.>T&8[_>XOXR5<D"S=+R%
M,+_@)68F[Y6BP'-)"JPT!9I%Y0U$,1N$@T:BM "]KM- E%:/=@-16H#];L],
ME$H.H5D/WT*4&5^I"/S*=8$Q'2LJ'43VF>B"*K%#\)WITF(0V@UTF;0#!_59
M;P<>\6Q_-2I91F9IFF'V2IA.Y9/ (=F>IB5X) &A:_P2$_UN>SZN(8$IB$K4
MT+D.,:B2+&0^QGQWVB<M!G5Q/]IZQ0&R!8B./R/V)U5I)#+K1)F]NLW[QJQ5
MRH*\<V6MT@_DO_=F-1MLKNUMP)ION((GK1X;:GL;L+&V6SNW:#K!B^R"5()L
MZ^97!V5O>0E[G5T]'O3?P,LQK.F?P,O;_(JU,I_?^-YCL:!,ZM/27+NRN[XF
MJ,@O4?.&XLOL#N^%*\V^[#$BNK2(=(!^/^=<;1NI@_(J>_0_4$L#!!0    (
M /F 75,B>?G(4 ,  +$+   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;+566V^;,!C]*Q;:0R=M!6SL)%42J4TRK=(N5=-M#],>W. $-+"9[33=OY]M
M"$F HFI57Q+;G'.^*^8;[X3\K1+&-'C,,ZXF7J)U<>'[:I6PG*IS43!NGJR%
MS*DV6[GQ52$9C1TISWP8!,3/:<J]Z=B=W<CI6&QUEG)V(X':YCF5?Z]8)G83
M+_3V![?I)M'VP)^."[IA2Z:_%3?2[/Q:)4YSQE4J.)!L/?$NPXM%B"S!(;ZG
M;*>.UL"&<B_$;[NYCB=>8#UB&5MI*T'-WP.;L2RS2L://Y6H5]NTQ./U7OV#
M"]X$<T\5FXGL1QKK9.(-/1"S-=UF^E;L/K(J(&SU5B)3[A?L*FS@@=56:9%7
M9.-!GO+RGSY6B3@B&)UN JP(L$F(GB"@BH">:R&J"-%S+>"*X$+WR]A=XN94
MT^E8BAV0%FW4[,)EW[%-OE)N&V6II7F:&IZ>WK('QK<,K*7(P4QP+4WIC \Z
M 3-GG4D%WH,OIF67-&,*W/\%ET61I2OJ"GTV9YJFF7IK0-^6<W#VYBUX U(.
M[A*Q593':NQKXZ>UYJ\JGZY*G^ 3/B'PV3B2*+#@,8L[^/-^/NGA^R8_=9+@
M/DE7L%=PR8IS *-W  8P[/!G]APZ=O2@*YR765_\M_639*"Z8Y#30T_HS5-%
M-QO)-F4#B#78]]#/3P8*KC7+U:\>0U%M*'*&HB<,W0E-,\!-YRG;>5U]5 H0
M)V"OQ(=I.$(D-&$^')>G X8(B4:GL'D;AH;A ,-3V*(-@S@D^&#T)%I<1XM[
MH[W<FI=-V%NS)W6D%B.O6Z-!;6CPTAJ5 O@X^9 $*&S4J T;CJ)!LT1M%,0C
MC*-&B3IL$CS$@^X2#>M@A[W!7O/87(DRI5E/YD:UV.AU2Q0&ARL^>&F1*H7C
MC"&"8+-('3!XTOK5]=R&$4)0 [;H@$4PP*2[2N'1)RWLC?>K3ICLRQP\*,%7
M+M+A5@W1BXN$VA=4"/&P6:0V#&(,6T5JPS#&9-@L4AL6H0%JODK^T0AB9H:-
MF_T46(DMU^6WI3ZMY\M+-U4USJ_"BUG8<3ZW\Z@;>0[RY3#[F<I-RA7(V-J8
M"LX'IJ%D.1^6&RT*-P#="VWN6+=,S$S-I 68YVLA]'YC#=13^O0?4$L#!!0
M   ( /F 75,IQ7:R6P,  , +   9    >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;+566V^;,!C]*Q;:PR9M!9M+0I5$6I-,F[1.4;/+P[0'%QRP!G9FFZ;[
M][,-(0DAJ%K5EP2;<\YW.0:^R8Z+WS(G1(''LF!RZN1*;:]=5R8Y*;&\XEO"
M])T-%R56>BDR5VX%P:DEE86+/"]R2TR9,YO8O96837BE"LK(2@!9E246?V](
MP7=3!SK[C3N:Y<ILN+/)%F=D3=2W[4KHE=NJI+0D3%+.@"";J?,>7B^A;P@6
M\9V2G3RZ!J:4>\Y_F\6G=.IX)B-2D$09":S_'LB<%(51TGG\:42=-J8A'E_O
MU3_8XG4Q]UB2.2]^T%3E4V?L@)1L<%6H.[[[2)J"0J.7\$+:7[!KL)X#DDHJ
M7C9DG4%)6?V/'YM&'!&T3C\!-034)007"'Y#\)\:(6@(P5,CA W!EN[6M=O&
M+;#"LXG@.R ,6JN9"]M]R];]HLP<E+42^B[5/#6[(P^$501L!"_!G#,EM'4Z
M!Y6#N8U.A 3OP!=]9->X(!+<_P4KP=-*HUXOB,*TD&\TX-MZ 5Z_>@-> <K
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
MZ5)E?*D=?#^;.[+\:?[8D:/7YNB%'+U7<GSA.YRWK5)-JRRF)M>AC1EW2>=
M!4*%5IK,]Q$?:TDOX-H>;NM!DW<0\OIK_C3^<'PRC)^VD.VW9/L[R5ZA<Z?P
M?RB#,VJ+[S8E#:G^AI+.=AV#5L=@IXZ-:_)&(18K8\E;.R615 H*9&&"_HK+
M!.$V<8,WM"G>F!4EVCQ,1 >IJ34U8Z/=;8?N63-K?KLW$YM'0.X5*UQP:.?P
MF,MJFRG8&&2J,'GFAGB.A67!DP&M=^#SA3&T-GR"]E<T_@502P,$%     @
M^8!=4XB>@Y\Z @  E@0  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
MA51+;]LP#/XKA-%#"VQUXCPV%(Z!I%FQ'3H4S=(=AAT4FXF%RI(KT4F[7S]*
M3KP,6+*++4K\'J))ISMCGUV)2/!:*>TF44E4W\2QRTNLA+LV-6H^61M;">+0
M;F)76Q1% %4J3GJ]<5P)J:,L#7L/-DM-0TIJ?+#@FJH2]FV&RNPF43\Z;#S*
M34E^(\[26FQP@;2L'RQ'<<=2R JUDT:#Q?4DFO9O9D.?'Q*>).[<T1K\35;&
M//O@2S&)>MX0*LS),PA^;?$6E?)$;.-ESQEUDAYXO#ZPWX6[\UU6PN&M4=]E
M0>4D^AA!@6O1*'HTN\^XO\_(\^5&N?"$79L['D60-XY,M0>S@TKJ]BU>]W4X
M B3]$X!D#TB"[U8HN)P+$EEJS0ZLSV8VOPA7#6@V)[7_* NR?"H91]F=D!:>
MA&H0[E&XQB)7G!R\AZ_"6N%+!I=S)"&5NX(+D!J^E:9Q0A<NC8D=>)XXWZO-
M6K7DA-H8[HVFTL$G76#Q-SYFYYW]Y&!_EIPE7&!]#<GP'22]I+]<S.'RXNH,
M[:"KRB#0#OY?E;ETN3*^, Y^3%>.+#?2SS,:PTYC&#2&)S26FH=(R5]8 ,\6
M=X_F[VTMZOP-\#4OA=X@L+)C86Y??&DDO8%#3I(D\9_5;Q7'0=&/XS9+1FF\
M/789'_5*A783)L)!;AI-;=MTN]W03=M>^Y/>3NR]L!NI'2A<,[1W_8%[W+93
MT 9DZM!Y*T/<QV%9\H\#K4_@\[4Q= B\0/<KRGX#4$L#!!0    ( /F 75,H
MYGMPIP(  #T&   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;(55P6[B
M,!#]E5'40RO1)@3(5A4@%;K55BI2!=ON8;4'DPS$JF-G;0?:O]^Q$P*K%GHA
MMC/OS9LWSC#<*OUJ<D0+;X609A3DUI8W86C2' MFKE2)DMZLE"Z8I:U>AZ;4
MR#(/*D081U$2%HS+8#ST9T]Z/%25%5SBDP93%073[Q,4:CL*NL'N8,[7N74'
MX7A8LC4NT#Z73YIV8<N2\0*EX4J"QM4HN.W>3!(7[P->.&[-P1I<)4NE7MWF
M(1L%D1.$ E/K&!@]-CA%(1P1R?C;< 9M2@<\7._8[WWM5,N2&9PJ\8MG-A\%
MUP%DN&*5L'.U_8%-/0/'ERIA_"]LF]@H@+0R5A4-F!047-9/]M;X< "(NT<
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
M=@[T?J:472^<0//E,?P%4$L#!!0    ( /F 75,-#F.P=0(   X%   9
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;'V474_;,!2&_\I1Q 5(A:1I@0FE
MD5HJ/J2Q512VBVD7;GS26#AV9CL4_OV.W1!UC'*3^..<U\]Y_9%MM'FR%:*#
MEUHJ.XDJYYJ+.+9%A36S)[I!13.E-C5SU#7KV#8&&0])M8S3)#F+:R94E&=A
M;&'R3+=."H4+ [:M:V9>9RCU9A(-H[>!>[&NG!^(\ZQA:URB>VP6AGIQK\)%
MC<H*K<!@.8FFPXO9V,>'@!\"-W:G#;Z2E=9/OG/+)U'B@5!BX;P"H]\S7J*4
M7H@P_G2:4;^D3]QMOZE?A=JIEA6S>*GE3\%=-8F^1,"Q9*UT]WIS@UT]IUZO
MT-*&+VRZV"2"HK5.UUTR$=1";?_LI?-A)R$=[DE(NX0T<&\7"I1SYEB>&;T!
MXZ-)S3="J2&;X(3RF[)TAF8%Y;E\:BTZ"S<H.= 6PY))A,,Y.B:D/8)CF O;
M:,LD7!O=-H,0>4R1QS2& _BFG0\IM')"M<CA>X.&><,M)4_O'B[ABA5""O<*
M!R 4/%2ZM4QQF\6.^#U%7'2LLRUKNH^U79] ,AI FJ3#Q^4<#@^._E6)J?K>
M@K2W( VRHSVRMZK0-<+2,8=TW-P 9DPR5=!0N!8$"U/.A2^*?/#52FU;@Q96
MK^_\L0,@.=ERH=9[??GUE0C@EE:SOS_A'_7\H\ _WL._,+I Y!9*HVO@=,BM
M$X[X0)>P:BV%TR9_Z/=6^"P(^^O[G*?GX^0TBY\_X!GW/.-/>:[I*0"Z<*7P
M=O'@3S#O(X+Q?P2C\^3=^O'.\?8OQ1TS:T$^2BPI*SDY/XW ;&_?MN-T$T[\
M2CNZ/Z%9T8.%Q@?0?*FU>^OX2]0_@?E?4$L#!!0    ( /F 75-#\3I@:@,
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
M VD-S/>U$/IE8MMH?VM.?P-02P,$%     @ ^8!=4^(:=1(2 P  _P@  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULC9;?;]HP$,?_%2OJ0RMUS0_(
M#RI HJ!I?9B&2ML]3'LPR4&L)G9F&^CVU^]LTI210/<"=G+?N\_9YW.&.R%?
M5 Z@R6M9<#5R<JVK6]=5:0XE53>B HYO5D*65.-4KEU52:"9%96%&WA>Y):4
M<6<\M,_F<CP4&UTP#G-)U*8LJ?Q]!X78C1S?>7OPP-:Y-@_<\;"B:UB ?JKF
M$F=NXR5C)7#%!"<25B-GXM].?<\(K,4S@YTZ&!.3RE*(%S.YST:.9XB@@%0;
M%Q3_MC"%HC">D.-7[=1I8AKAX?C-^V>;/":SI JFHOC.,IV/G,0A&:SHIM /
M8O<%ZH1"XR\5A;*_9+>WC6.'I!NE15F+D:!D?/]/7^N%.!#X_1."H!8$_ROH
MU8*>371/9M.:44W'0REV1!IK]&8&=FVL&K-AW&SC0DM\RU"GQ]]T#I),E *M
MK@G'NKF<@::L4%?D$WE:S,CEQ16Y((R3QUQL%.69&KH:(QN]F]91[O91@A-1
M%E#=D*!_30(O\#ODT_/RKU2B/.J2NYAODW30)!U8?[T3_F:P BDA(U.A3-I3
M6C%-"_8'LFLREU!1A@-,E1PN#YDQE19";220'Y.ETA)K\.<9G%Z#T[,X_1,X
MSY-'/!$IL"U=%J!((?CZDP99V@WI6NV]O\CZ,P=U.TX&83)TMX=KVF'DQW%C
M] ]JOT'MGT6]YZDH@6CZBISOS._(7;1[E^$!B._WH^ (MVWE=;.&#6OX >L6
ME,:6@UN'Y8M=Z@4KV] J2#>2:0:=I1RV0,(@B8]HVT8G:*.&-CI+.X-***8[
MB:)6L"2,CHG:1KTP[G5#Q0U4?!:J/@LD%=Q6NSJ_T7%[HZ/6/G<8!8.PFS-I
M.),/%J\^T"O&*4\97R.RZE[,I!5_,#A";)OX_4$WX: A')PEM(VD"V?0BA5$
MX?&:M8W\OG^"R/?>6[]WENE18-/K;.9>JW7TDJAU!CK,\%S[QS7G'MQ.YM,
MN_F:<2PE6*'.NXDQ+[F_;?<3+2I[82V%QNO/#G/\0@%I#/#]2@C]-C%W8//-
M,_X+4$L#!!0    ( /F 75-.LZTG9P,  /$*   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8V+GAM;(V6VV[;.!"&7X40>M$"NY&HLPO;0.)LL0NTV*!)VXO%
M7M#R.")*B2I)V<G;[U!2%,>BO;ZQ>)@9?OS-X7"^E^JG+@$,>:I$K1=>:4SS
MT?=U44+%])5LH,:9K505,]A5C[YN%+!-YU0)/PR"U*\8K[WEO!N[4\NY;(W@
M-=PIHMNJ8NKY!H3<+SSJO0Q\Y8^EL0/^<MZP1[@'\ZVY4]CSQR@;7D&MN:R)
M@NW"NZ8?5S2R#IW%=PY[?= F=BMK*7_:SE^;A1=8(A!0&!N"X6<'*Q#"1D*.
M7T-0;US3.AZV7Z)_ZC:/FUDS#2LI?O"-*1=>[I$-;%DKS%>Y_Q.&#24V7B&%
M[G[)?K -/%*TVLAJ<$:"BM?]EST-0APXT/B$0S@XA)<Z1(-#IYS?DW7;NF6&
M+>=*[HFRUAC--CIM.F_<#:_MWWAO%,YR]#/+ZZ)0+6S('T]X,#1HPNH-^=N4
MH,BJ50IJ0SYSMN:"&XZS[V_!,"[T!_([^79_2]Z_^T#>$5Z3AU*V&GWUW#>(
M98/[Q8!PTR.$)Q#NH;DB8?P;"8.0.MQ7Y]V_,(7NJ<O=1S%&1<)1D;"+%YV(
M=\>>V5H,2G3R,*')/]=K;10>NG_/+!&-2T3=$O'_B%ZQ&E.ELB+SNL /GFBG
M@'VXM MG$W.WI"E-L[F_.]1I:A72),I'JS>L\<@:7\2JF6"*#[+L$=L)VL=*
MWH#F!P@]J,,J"=+ #9J,H,E9T!M,9KP5?K5<\^Z&:%I5E':P4;P LFG!19Q,
M6/ &#(Z IT8T3O(3RJ8C<'H6^!8:B:B:(.OUEX<5^<0*FV?/+LQT0G#,.+5
MQHBZ&;.1,;OHW]^Q@EE176C99.$T2-(CNJE1DD4S-UP^PN67'4W8@6*80"ZZ
M?+)P/#M.G*E-DH5NMMG(-KN(K5%R"]H6/2;(%MQ9,YNL'\4' #WDU @OO!,*
MTN#U^@\NXL3[1U9 #'MR(PYAWAZO_%A(AU5"XQ.,!R6*7L38FJ$,.0'I]!B&
MQQHZC:(3?*\%@X9G^?IR60SE4KR62R=GZ#B0]#B9'591=NHJIZ]UAYXO/ _2
M,.&DFM:.) SBV3'6U"S+9]%QKO@'[Q'[&,02_<AK301LT2^XRG!?JG]?]1TC
MF^Z)LI8&'SQ=L\0W*2AK@/-;*<U+Q[YZQE?N\C]02P,$%     @ ^8!=4Z4T
M5-'5 @  G@D  !D   !X;"]W;W)K<VAE971S+W-H965T-C<N>&ULM59=3]LP
M%/TK5L0#2(Q\-2V@MA)M.@T)-D3']C#MP32WC45L9[;3EG\_VTE#R]+ V'AI
M;>>><WSN]5=_Q<6#3 $46M.,R8&3*I6?NZZ<I4"Q/.$Y,/UES@7%2G?%PI6Y
M )Q8$,W<P/.Z+L6$.<.^';L1PSXO5$88W @D"TJQ>!Q!QE<#QW<V [=DD2HS
MX [[.5[ %-1=?B-TSZU9$D*!2<(9$C ?.!?^^<3W#,!&?".PDEMM9*S<<_Y@
M.I?)P/',C""#F3(46/\M80Q99ICT/'Y5I$ZM:8#;[0W[1VM>F[G'$L8\^TX2
ME0Z<4P<E,,=%IF[YZA-4AB+#-^.9M+]H5<9&'0?-"JDXK<!Z!I2P\A^OJT1L
M 31/,R"H ,%SP#Z%L *$KU7H5(#.:Q6B"F"MNZ5WF[@8*SSL"[Y"PD1K-M.P
MV;=HG2_"S$*9*J&_$HU3PRO069;H _J,A<"F:.@P!H5))H_TZ-TT1H<'1^@
M$8:^IKR0F"6R[RHM;0C<624S*F6"/3(ANN9,I1)-6 )) SYNQW=;\*ZV7/L.
M-KY'02OA%/(3%'2.4> %?L-\QJ^!1Q;N-=GY-_7)F]5WDA'6BR"T?.'>12 E
MP#&RB^$8Q2!G@N1V(_^XTK'H4@&5/UN4.K52QRIU]BC= E,(UOJ8D]"TBDIT
MUZ+-&;<<^E'8Z[O+[=(T!/E!L!L4_QD4]'K/@B8-0:$7U4$[%J/:8M1J\9HP
M0@O:DJQNS=1]Y[+T:J5>ZYR_Y& V/UN@S&@AO!  U-1*@:!-A6KG\]$C8-&T
M+_X>MV/HM#9TVEX$O'ZA"&<UT]D[%\'WGLYB[S^7X05"OTQHTX$=OPE:&G.W
M[AL*8F$O>HEFO&"J/'7JT?HQ<6&OT&?C(_]\[#>,Q^;Q8>^W)_KRY7*-Q8(P
MJ1,TUU+>24]O1E$^!LJ.XKF][>ZYTG>G;:;Z 07"!.CO<\[5IF,$ZB?9\#=0
M2P,$%     @ ^8!=4^6V4$'K @  ] @  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C@N>&ULK5;O3]LP$/U73AF;0!KD1Y.VL+82E$U#&@+1,3Z;Y-)8)'9F
MNRW\][.=-+0T9*#M2VL[]Y[?W8M]&:VX>) 9HH+'(F=R[&1*E2>N*^,,"R*/
M>(E,/TFY*(C24S%W92F0)!94Y&[@>7VW()0YDY%=NQ:3$5^HG#*\%B 714'$
MTQGF?#5V?&>]<$/GF3(+[F14DCG.4-V6UT+/W(8EH04R23D#@>G8.?5/IL<F
MW@;\HKB2&V,PF=QS_F F%\G8\8P@S#%6AH'HOR5.,<\-D9;QN^9TFBT-<'.\
M9O]F<]>YW!.)4Y[?T41E8V?H0((I6>3JAJ^^8YU/9/ABGDO["ZLZUG,@7DC%
MBQJL%1245?_DL:[#!B"(7@$$-2!X*Z!7 WHVT4J93>N<*#(9";X"8:(UFQG8
MVEBTSH8RX^),"?V4:IR:_$!= PF',-/O1[+($7@*=A&F7"H)A"5PI3(4<,&J
ME\94?_\<%:&Y/( ]H Q^9GPA=:0<N4J+,M1N7 LXJP0$KPCHP25G*I/PE268
MM."GW?A^!][5Q6@J$JPK<A9T$LZP/((@_ R!%_BWLW/8WSMHD_6O+%OB>HU=
M/4O;Z[(+8N/,20==V-"%EBY\A>ZJ1*$-97/(+3$^ZMM!8IN+%5'?$IFK83GQ
M_2@<N<O-FNP&!3TO:(*V-$:-QJA3XRSC0H%"4?Q=9,44;>P_'+R0N!OBAWZ[
MPGZCL-]I2G4\Z//QZ+)FT) .WFA-3&0&J;YN):2"%\"W36L]<X-=MX+PI5N[
M04$X"-MK,6QD#SMEW]E[$Y-#LM0JYZAO>M-+GE\Q:^2G#\/ ][^\*97N_2)X
M0B(D#*&HK@$_@H0\M3%-_P?35E&.FZ(<OZ\H"94Q7S %.GM\5S6Z-PJ/^M['
MMM3?#:OR=#<:2X%B;ONM!*N]ZC'-:M/23VTG<Y_#J^^!2R+FE$F=6JJAWM%
M'T%1]=AJHGAIV]0]5[KIV6&F/TM0F #]/.5<K2=F@^9#9_('4$L#!!0    (
M /F 75-QW@J;N0(  )L'   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM
M;(V576_:,!2&_XH5]:*5MB8Q^8 J(/5#TR:U4E7:[6+:A2$'XM6),]N!]M_O
MV$DS-@+=#?'7>9_WV/@XVTKUK L 0UY*4>FI5QA37_B^7A90,GTN:ZAP9B55
MR0QVU=K7M0*6NZ!2^#0($K]DO/)FF1N[5[-,-D;P"NX5T4U9,O5Z!4)NIU[H
MO0T\\'5A[( _RVJVACF8I_I>8<_O57)>0J6YK(B"U=2[#"^N0A?@5GSEL-4[
M;6)364CY;#M?\JD76$<@8&FL!,//!JY!"*N$/GYUHE[/M(&[[3?U3RYY3&;!
M-%Q+\8WGIIAZ8X_DL&*-, ]R^QFZA&*KMY1"NU^R;=>F2%PVVLBR"\9^R:OV
MRUZZC=@)H(<":!= G>\6Y%S>,,-FF9);HNQJ5+,-EZJ+1G.\LJ<R-PIG.<:9
MV2U@2II\)',\[[P10.2*N$%RR]F""VY>R1TSC;*-TQLPC M]1DX(K\AC(1O-
MJEQGOD$O5M%?=MRKEDL/<.=0GQ,:?2 TH.'3_(:<GIS]K>)C)GTZM$^'.MG1
M\72^7RZT47CB/XYHCGK-D=.,#F@^@/UWYZ#LUJ!=.I1M*Y$X"7L3-C,:CM+,
MWPR HQX<'04C:S3$:J/B'=9H8ET-L>*>%;_'BH98\3XKILDP*^E9R7NL>(B5
M[+."23S,2GM6^AXK&6*E>RR:V-T>8HU[UO@HZ[$ +(PK VJ(.-XC1E%R@#CI
MB9/C1&F8($V5<[V4364@)\+=W9J]8NDT@Q=SLF<DG*3)@3,-@S^%)#CJY1:T
MOB#X-&@$DPT3#1"6_\029IT,5HA@S\E'&L7! 2<[)2W\CUW!ATLQPZMUMR6B
M*V<<ALM5N'>#PW04_KLM_DZIM<_6'5-K7FEDK# N.$\Q&]6^!&W'R-I5WX4T
M6,M=L\#7$Y1=@/,K*<U;QQ;T_CV>_0902P,$%     @ ^8!=4Z.!$'A? @
M8 8  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULA95=;]HP%(;_BA7U
MHI6VAAB20!4B]4/5)JT2*NUV,>W"D!-BU;&9[93VW_?8H1$; 6Z(C^WW?<Z)
M\4FV4?K%5 "6O-5"FFE06;N^"D.SK*!FYE*M0>)*J73-+(9Z%9JU!E9X42U"
M.A@D8<VX#/+,S\UTGJG&"BYAIHEIZIKI]QL0:C,-HN!SXI&O*NLFPCQ;LQ7,
MP3ZO9QJCL',I> W2<"6)AG(:7$=7-Q.WWV_XR6%C=L;$5;)0ZL4%WXMI,' )
M@8"E=0X,'Z]P"T(X(TSC[]8SZ)!.N#O^=+_WM6,M"V;@5HE?O+#5-!@'I("2
M-<(^JLTWV-83.[^E$L;_DDV[-TT#LFR,5?56C!G47+9/]K9]#SL"&AT0T*V
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
MHF@8%I3Q8#:QSQ9R-A&ESAF'A42J+ HJG^:0B]TTP,'^P9)M,ET]"&>3+=W
M"O3G[4*:N[#UDK("N&*"(PGK:7"-W\_)N#*P;WQAL%,'UZB:RIT0]]7-7^DT
MB"I%D$.B*Q?4_#W #>1YY<GH^-XX#=J8E>'A]=[[!SMY,YD[JN!&Y%]9JK-I
M, I0"FM:YGHI=G]",Z%!Y2\1N;*_:->\&P4H*94616-L%!2,U__TL4G$@0'!
M'0:D,2!6=QW(JKREFLXF4NR0K-XVWJH+.U5K;<0Q7E5EI:499<9.SY:@F023
M9HT6.>4*7:*5J7Q:YH#$&MUDE&] (<;1!\HD^D+ST@Y\A ?(4<\:H6NE0"OT
M]A8T9;EZ9YPLFL+9\3>5_=^9*!7EJ9J$V@BOPH=)(W)>BR0=(H?HD^ Z4^@/
MGD+ZW#XT$VYG3?:SGA.OPQ5LKQ#I7R 2$?QY=8O>OGGG<=MKD]FS;GL=;F]A
M;9ZD: [<7-49O6AR>)S"@]1=M/E<0B)XPG)&[:+]MA1YCLSZVU&9_N.1V&\E
M]JW$?H?$.6P8YXQOS%HV\1,X58W:Q="ZJ+;UPRP>]ON3\.%$X$$;>. -;$KW
MBZBU_> @ZC"..J(.VZA#;]2/PJQI3]KBUD_\6BL[:B6.SJ_LZ"C'@U%'BL=M
MW/&9A1T?%Y9$IX/BR'$K\E>V3JLG<?B @?BU5A<3)Y*<7]_&QV&N<8SCCF0[
MKN'>F35N'/P4>-@1V-$*^W&U3^\/]*N=C!V(\.#55MMQ"_O!];)J#U^^G;%#
M'8Z]H:_3E%734B@M9:5 9X">@,J3$N(C"23N=4AP*,-^EBTAA6+[<A''6+LD
MN"L1#FS83[8E/)A54)?8K 3X7C+]A!0D1I%F<+J1.8;=)3XMA#C6$3_KW-HT
M;;CI,[GI#*4$GCPA>$SJ04GU:46-[^?)(1V2'#()/I,(C8,789\X"A(_!1T0
M5EHD]SXB$(<W\FK[-N)02/Z'SJWQ\0S#N->Q'XE#)O$W;[^%!'+<R'65W>&0
M^''XFT @QV#LDN"P2/Q8_"\T(,=T[-+AV$C\;#P/!B=(V>MH#X@#)3FW!6P<
M'!XI<#3^N3T(#\ZQ!<B-/:TKE(B2Z_I(VSYMOPA<U^=@]WK].>$3E6:[*)3#
MVIA&5[&9LJQ/Z/6-%EM[*KX3VIRQ[64&- 59O6#&UT+H_4T5H/U.,OL74$L#
M!!0    ( /F 75-+&(P*L00  &44   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<V+GAM;+U8VV[C-A#]%<+=%@F0C43J8CMU#,27)(LVK9'L;A^*/C R;1,K
MB2Y)QPG0CR\I*9(MTY2R6.0EEJ@YAS.CF3D*!UO&OXD5(1(\)W$J+CLK*=<7
MCB.B%4FP.&=KDJHG"\83+-4M7SIBS0F>9Z D=I#KADZ":=H9#K*U&1\.V$;&
M-"4S#L0F23!_&9&8;2\[L/.Z<$^7*ZD7G.%@C9?D@<@OZQE7=T[),J<)205E
M*>!D<=FY@A>WR-> S.(K)5NQ<PUT*(^,?=,WG^:7'5=[1&(224V!U<\3&9,X
MUDS*CW\+TDZYIP;N7K^R7V?!JV >L2!C%O]%YW)UV>EUP)PL\":6]VQ[2XJ
M LT7L5AD?\$VM^VZ'1!MA&1) 58>)#3-?_%SD8@= ()' *@ H+8 KP!X;0%^
M ?#; H("$+0%A 4@; OH%H!N6T"O /2RMYN_CNQ=3K#$PP%G6\"UM6+3%UE!
M9&CU"FFJ:_=!<O64*IP<WA-).5'%*,$LQJD '\$?F'.L*PJ<3(C$-!:GX)>?
M8.C]"F@*/J_81N!T+L[ A[W[@2.5/YK5B8J]1_G>Z,C>'KACJ5P),$WG9&[
M3^SXT()W5![*9*#79(R0E?"!K,\!\L\ <A'\\C !)Q].#6Z-V[ $&8M[G&7R
M0WR9_A!?KM_@R\UH!D[R>C!1W=BI[C!75&%36+=O8#GNT%X1>&5'>!FW?X1[
M5@QFW0X6.K^D\S,Z[PC=A"S4RAR,2*JN\BX#$RJBF(D-)^#OW]5C\$F21/QC
MV2XHMPNLWH]9LL;I"XA49W#ZN-$"86S-G";,:+3 /0T]WQLX3[MU?FB#_.Z^
MS>30)NR'^S;30QN_5_'LQ1F6<8;6.*?/:Z5^*J][@>J!%&TXU^-LH7*,8_!"
M,#?%G],'.S[UZ_%/P@._=VWV_.Z6?G>M?O\I5X0#4U$(\!\H:X^SA IBJ8=>
MN5_O/<JO7V[7MX:W(R?JR\<T]>SX,,A>F+"X MU*VMP6N<9"$*G4*B72*%'N
M02% MU>O\L(JM%I=%U;ZIS3K]FM6-R8NU$7[5K<FKC[JF:L/[L@]M.;D*HKX
M1M4#+U_4&6!9GF*6+C]*PA,04_Q(8RHI,8LZ;)4QV"ICL%7&#%R&C!FXCF<,
M51E#UHR]=M!X9] TB0.LQ 9Z[]&?L)(CZ%O#N<//--DD@"3KF+T0LC= C=]@
M=K[ /7?=GVVN5=(%[=HUS5WBZOM61BN:+IM]LQ-"M]&Y2F^@77!J>>/-OMGY
M@B;/*D6!=DGYS*32N4;!+UAJ;=NO2;[1RG?KS=T]_#+P_* F^P8NY(;](PU9
M*1KL?5]#*@'U77CRVVEC>U9R!OOOT9ZHTBQDUZPWMV<#G]=49ZB2#F27CJ]$
M2-V4:\(CI1M']+V!I+DE4369T7=.9E4(5W?3IBI U9!&[S*D436DD7VHMFSI
M@F6O#2&L=;3)R*U]H4\,1CZJS8:IP<CK!;5V=G;.(A+"E]FYE%"Q;%*9_]=4
MKI9G7U?9B4]M?00OQM"P/H$74]/Z#;RXS4^\JFWS SCUW^*2JN_KF"R4"^YY
M5TTDGI]IY3>2K;,3DD<F)4NRRQ7!<\*U@7J^8$R^WN@-RI/%X?]02P,$%
M  @ ^8!=4YOJ RE  @  N 4  !D   !X;"]W;W)K<VAE971S+W-H965T-S<N
M>&ULC53+;MLP$/P50N@A 5KK8<L- EE 8K=H#@6,&&D/10^TM+*)\*&2M)7^
M?9:4(BB)K=8'BX^=V9DEEUFC]*/9 UCR)+@TBV!O;7T=AJ;8@Z!FHFJ0N%,I
M+:C%J=Z%IM9 2P\2/$RB:!X*RF209WYMK?-,'2QG$M::F(,05/^]!:Z:11 '
M+POW;+>W;B',LYKN8 /VH5YKG(4]2\D$2,.4)!JJ17 37R]3%^\#?C!HS&!,
MG).M4H]N<E<N@L@) @Z%=0P4/T=8 N>."&7\Z3B#/J4##L<O[%^]=_2RI0:6
MBO]DI=TO@JN E%#1 [?WJOD&G1\OL%#<^'_2M+%I$I#B8*P2'1@5"";;+WWJ
MZC  Q+,S@*0#)/\+F': J3?:*O.V5M32/-.J(=I%(YL;^-IX-+IATIWBQFK<
M98BS^5()P2P>BR54EF2II&5R![)@8,C%"BQEW%R23^1ALR(7'RZST&)6APV+
M+L-MFR$YDV$#]80DLX\DB9+X!'PY#O].-<+GI^ A>NT-)[WAQ/--_VG8G'"\
M8J;@RAPTD%\W6V,U7K/?(UFG?=:ISSH[6P1>$2:1F,H"\/(6^D"Y.57-EFCN
MB5P/'O/Y/,)?%AZ'57L?%J?QU3#NE=!9+W0V*O1.EB DJUA!NS8[K[1E2@<2
MWHH<BW@E+^WEI:/ROL@CTTJZXZ-\5%SZKCYOQ8U%M.+"05^Y-PWOX@X/D7"H
M$!--/B.%;M^)=F)5[5MMJRPVKA_N\6D%[0)POU+*ODQ<]_:/=?X,4$L#!!0
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
M+M=JI 2N >K^DC'YLM !VB%U\A=02P,$%     @ ^8!=4^98HM.F @  S@<
M !D   !X;"]W;W)K<VAE971S+W-H965T.#0N>&ULI55=;YLP%/TK%NJD5MK"
M9VA5$:0F9%H?.D5-NSU,>W#@$JR"S6SG8_]^MB$L:4E2;2_!-O><<X]SN3?:
M,/XB"@")ME5)Q<@JI*QO;5ND!518#%@-5+W)&:^P5%N^M$7- 6<&5)6VYSBA
M76%"K3@R9S,>1VPE2T)AQI%8517FO\=0LLW(<JW=P2-9%E(?V'%4XR7,03[7
M,ZYV=L>2D0JH((PB#OG(NG-OIT,=;P*^$=B(O3723A:,O>C-?3:R')T0E)!*
MS8#58PT3*$M-I-+XU7):G:0&[J]W[)^-=^5E@05,6/F=9+(863<6RB#'JU(^
MLLT7:/V8!%-6"O.+-DULZ%@H70G)JA:L,J@(;9YXV][#'D#Q] .\%N"]!@1'
M 'X+\-^K$+2 X+T*PQ9@K-N-=W-Q"98XCCC;(*ZC%9M>F-LW:'5?A.HZF4NN
MWA*%D_$]35D%Z EO0:!/Z"OF'.N_#ETF(#$IQ94Z?9XGZ/+B"ET@0M%3P58"
MTTQ$ME0):!H[;<7&C9AW1,Q'#XS*0J IS2#KP2>G\>$)O*V,=^Z]G?NQ=Y)P
M#O4 ><%'Y#F>VY//Y#WPH8$[?7;^3WWZS^H'E^%WI> ;/O]L*:"$B+1D8L4!
M_;A;",G5]_SSA$30201&(C@B,>-L34R+41U.%9,1E+KV^HJIX0H-E^YWZSAT
M S^RU_O_T-L@S[GQ#H.2MT&N$SCA8=2TARITG2[HP/&P<SP\Z7B:YV!ZH;:)
MU+<%?4Y/<[C#0>A\Z"O/,[CKP4TO+CF#"X[H3<_FZ;_&-9=F[S6H"OC23 :!
M4K:BLBG0[K0;/G>FY[XZ'[NW$[?G/%'#JIDM?^F;2?> ^9)0@4K(E90SN%8>
M>#,]FHUDM6F/"R95LS7+0@U<X#I O<\9D[N-%NA&>/P'4$L#!!0    ( /F
M75,.#J(@C@8  &DA   9    >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;+5:
MVV[;.!#]%<+H0PMT8Y/4Q0H2 XEO3=&B09SN/BSV@;%I6Z@D:DDZ:8#]^*4N
M,6V)HE2X[D-CR>?,<,CA&5Y\]<+X#[&E5(*?<92(Z]Y6RO2RWQ?++8V)N& I
M3=0W:\9C(M4CW_1%RBE9Y:0XZJ/!P.O')$QZHZO\W3T?7;&=C,*$WG,@=G%,
M^.LMC=C+=0_VWEX\A)NMS%[T1U<IV= %E=_3>ZZ>^GLKJS"FB0A9 CA=7_=N
MX.6=XV6$'/%G2%_$P6>0A?+$V(_LX6YUW1MD+:(17<K,!%%_GNF81E%F2;7C
MW])H;^\S(QY^?K,^RX-7P3P10<<L^BM<R>UU;]@#*[HFNT@^L)=/M S(S>PM
M623R_\%+@?50#RQW0K*X)*L6Q&%2_"4_RXXX("@[9@(J":@K 9<$7"4X#02G
M)#A=/;@EP>WJP2L)7E>"7Q+\KH1A21A6";B!$)2$($^'8OSRP9\02497G+T
MGJ&5M>Q#GD$Y6XUYF&3)OI!<?1LJGAP]T(A(N@+WA,M7\,A)(DB>A@*\GU!)
MPDA\ '^ [XL)>/_N W@'P@0\;ME.D&0EKOI2-2$SU%^6[FX+=ZC!'01?62*W
M DR3%5T9^&,['[?QIW:^9^'W5=?M^P^]]=\MLAI<T/0"X,%'@ 9P:(JG QTY
M&1U! WW2A>[F](&I-T[S/CO-^]Q._TJXHGN-WC_9Z9]WB;7G[]J\OP(,3>RC
M/,#[>81S<_A7YQ'X^XN"@CM)8_&/Q9&S=^3DCIP&1X],D@@DJ@P*$E'3%!P7
M!KS<0%;LGD<PP!Y40_1\F%H&&/8\)SB&3>LP/(2^BXYALSH,N=!SM=.C:-U]
MM*X]6DY65%7$)=LE4JCJNJ3A,WF**%AS%JOGHM?3K-=-75%8=P];A7U4Z8EI
M)]3<K4>(/>R8 _3V 7K6 &_B(K+5C@+)V@/R:DW%WM"KQ-,%-*^#$':Q.1I_
M'XUOC>:!)A+0GVHE)JBI]7[-)W2Q7\E+ PBB2KI-ZR#D^]6<-(#PP#6'.-R'
M.&P)\7"B/]!GFNRH95X'>[O!>04$#G3)'YPJ(:6%HQ3RU72N#)4!AM2TAY7!
M,L!\Y&6Z>S1<!ICC00S- P8/ECC0&N^")#]H8NLZI$VA,X^2+B@0GU7Z2O-M
MVM<--C?!H!LT3":HJQFTE[-O<DOY*5$Z=;7 N!JCJ=3A:H0&2\&P(3Y=OZ"]
M@'U+\^Q0TBXI5^MW%<U'D%(>LA5@:Y P&2Y-4CEML>N!.%_(VE)-UR!H+T)M
ML@WKM<+UJE)@P RKX^#5QP%61=M@",*F/-.%"=HK4Z$!X#_PJ_H-=6& PS-K
M@ZX5,#A9P8-N"EZ'&16\#C,J>!UF47"D*Q:R5ZS[Q1?;7DU7 @3/.T1(5PJ$
M?NO"KC176;159U GU-R @CX.&D9!5R1DKTCW.[[<$D%%1VU&]9JA<@%5-A@3
M RP(/+\:N:$ J>U%Q=C,!(/#H&$;@G2=0O8ZI3)0B<?=&#S2Y39A$=N\@HD2
MCXBE<::>-QM.:?;)ECRZ:B#WS'FJM1_9M7]&Z5O9-1_(H+H>5W>2[9!I.V1F
MA1Q'IV4?V64_CRXEH3FR^OZ@%EDK9-H.F5DAQY'I:H/L^Y B(2>A6'(JZ4EI
MJ<L..O,>!6O%QW;%_T7YG./ZWL&##7MSK.L%MN\<BDZ^YVJ-!A:[-&5<JN!?
M6SH4ZR*!S[R=P ?G4[]5O"?8(-[^H)K9!A1V!PW)C;7:8KO:EJNU:78EHCH?
M3'><I11\D:L+6V=H?<5GUE>L]17;]?74;1QNU]9VR!P;5M[HX+SD.#@MK]@N
MKY-0Q2,9M_645C1\YO4SUD*&[>MG:UDHN8=]Y55W.P9,4!N6.J9VCC4S@88-
M\\?1ZNG8U3._Y(A>P9I2%>9KEFZF _;2RO%)\7$#[PP8W-0^K:M.RXE,N$G"
M9).USW2'5+(/?;H-6NYHK77L"_*%*HLJIY9YC^3%,5SK3;DI$VY+B]T&1RNQ
M8U?BF^621JHI6:X_4R%51WS,!*)XF>5[<3Y@;)'==(=3 >?@HL$NPF^36U7
M,8N583".B!# MA5SM 0[9Y9@1TNP8Y?@Q99P-=\WRD?F\7V8 )&_^F#L8L/Y
M QKD_RHCWS^X=HTIW^1W]@+D2E_<'.W?[G\7<)/?AE?>C^'E!!K>3^'EK+CU
MU^:+'R%\)7P3)@)$=*U<#2Y\U5Q>W.L7#Y*E^:7O$Y.2Q?G'+565B&< ]?V:
M,?GVD#G8_[IB]#]02P,$%     @ ^8!=4S8:0Q/K 0  ]@0  !D   !X;"]W
M;W)K<VAE971S+W-H965T.#8N>&ULM911;YLP$,>_BN7WU02:M*H J66=-FF3
MHE3M'B<'+L&JL:E]A.[;SS:$I6V2EVDO^,Z^WY_[&^.TU^;9U@!(7ANI;$9K
MQ/:&,5O6T'![H5M0;F6C3</1I6;+;&N 5P%J)(NC:,$:+A3-TS"W-'FJ.Y1"
MP=(0VS4--[_O0.H^HS.ZGUB);8U^@N5IR[?P /C8+HW+V*12B0:4%5H1 YN,
MWLYNBL37AX(G ;T]B(EWLM;ZV2??JHQ&OB&04*)7X&[800%2>B'7QLNH2:=7
M>O PWJM_"=Z=ES6W4&CY4U189_2:D@HVO).XTOU7&/W,O5ZII0U/T@^UR14E
M96=1-R/L.FB$&D;^.N[# 7 Y.P'$(Q"_ V;)"2 9@;!S;.@LV/K,D>>IT3TQ
MOMJI^2#L3:"=&Z'\5WQ XU:%XS#_SM<@4X9.RD^P<L3NSF/W$MRGQ"-@,8#Q
M"?")RP[>8LRU//4=3WW'0>?RA,X*+!I1(E2DX+8F7(W!_4LG=ERZYNPQ6^=5
M._MIRWG[ZZ^ZU[Q583BO7 S*BZ#L_YU=/D^NYU$4I6QWQ&@R&4W^B]'SJO]B
M-/E@=+%8S#X:90>GTM\(/[C9"F6)A(TCHXNK.25F^,N&!'4;3MQ:HSOV(:S=
MQ03&%[CUC=:X3_S9GZZZ_ ]02P,$%     @ ^8!=4VR:ZLX\ P  "A,   T
M  !X;"]S='EL97,N>&ULW5C=;M,P%'Z5R$-HD]#2-C1K6%L)*DU" C1IO>!N
M<ANGM>38P7%'NTM>A2?@%7@4G@2?.$U_YC.-74!+JB[V^7R^\QV?D\5JOS0K
MP6[FC)E@F0M9#LC<F.)-&);3.<MI>:X*)BV2*9U38Z=Z%I:%9C0MP2D78:?5
MBL.<<DF&?;G(KW)3!E.UD&9 NHTI<+?WZ8"TX]<D<'0CE;(!N3U]^66AS.6+
MP-U/7IV<M&[/+O?MIQ5P1D(O:?<)I.<MG-=B&'6\2[U>#ER-+^I\X=?UZ]L/
M)-T-\GC"/3_QS^\(;P-LT89UP8;]3,E-W2+B##8NS5EP1\6 C*C@$\W!*Z,Y
M%RMG[H!AJH32@;$-8X6TP5+>.[CM9M!+-4_.I=)5;!?!_9W4R_> ]0P$<B$:
M@1WB#,-^08UA6E[92;6X,CZ @GH\7A56X4S35;O3)1N'ZF:#3)1.F6["M,G:
M-.P+EH$<S6=SN!M5A  :HW([2#F=*4DK#6N/>F!IITR(&WC0/F<[W,MLJZ(M
MJ*=LAE90/70T;@+\VVR.>YNV\RS>H.!WRKQ;V'1D-8=.8=>:97Q9S9=9(P!C
M;^/LM"C$ZJW@,YDSE_R3 P[[=.T7S)7F]S8:M,K4&I@FP1W3AD^W+5\U+<9L
M:=;MM,QPS9TCU/QW]WG&)--4;(NVO7_(N_QLQ='%OY)<_5?9%^S56+\]#UUD
M]QA$QL<@\BAZLG?X(J/D(#6&]?M[ZY"P<T1HK $<Q0;D$QSYQ"9H,%EP8;BL
M9W.>IDP^."E8>D,G]J"_PV_7IRRC"V'&#3@@F_%'EO)%GC2KKF$CZE6;\0=(
MKQTWYT ;B\N4+5DZJJ=Z-JF&@1W8J/4%#OO(577Y$<S'87X$,"P.I@#S<5Y8
MG/\IGQZ:C\,P;3TOTD-]>JB/\_(AH^J#Q?'[)/;R9YHD413'V(Z.1EX%(VS?
MXAB^?C9,&WA@<2#2G^TU7FV\0Q[O ZRFCW4(EBG>B5BF^%X#XM\W\$@2?[6Q
M.."!50'K'8COCP,]Y?>)(J@JI@U[@G$D23 $>M'?HW&,[$X,'W]]L*<DBI+$
MCP#F5Q!%& )/(XY@"D #AD11]1[<>Q^%Z_=4N/GU:_@;4$L#!!0    ( /F
M75.7BKL<P    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] A
MB#-E\18$^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:
MU;@!2+8ECVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]
MVR]/06^ KSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::
M1<G3HAVE?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$
M%     @ ^8!=4\9D$=9.!@  O3@   \   !X;"]W;W)K8F]O:RYX;6S%FUUS
MVC@4AO^*AJON3+. /VFFZ0P!TC"3 !/3WNXH1H"FML3*<I+VUZ]L2G.4D#-[
M<\(5P1#S<&3K>?7!YT=M?MQK_8,]E86J+CI;:W?GW6Z5;T7)J[_U3BCWREJ;
MDEOWU&RZU<X(OJJV0MBRZ :]7M(MN52=+Y\/YUJ8+GRBK<BMU,H=; Y\E^*Q
M>GZ]><H>9"7O92'MSXM.^W<A.JR42I;REUA=='H=5FWUX[4V\I=6EA=9;G11
M7'3Z^Q>^"V-E_NIPUD N^7W5'K'\_HX[D(M.TG,G7$M3V?8=[?FY8WP0[LW[
M9[755[*PPHRY%5^-KG=2;9K3N&_1!5^CK</A<5_$<_-_RJC7:YF+L<[K4BB[
MKZ,110.HJJW<51VF>"DN.B/]( Q;\(UHOI3[E.EJ_P6M(P/E,N?2O6"FJY:1
MD&<^R^8WT_%P.1FSR^'-<#::L.QZ,EEF #!  (.3 ;(/"PX@0P0R?$?(;.D>
M;B<S!SB_8O/%Y Y 1@AD=#+(T?QV 2!C!#(^'>3U< 8@$P0R.1WD,+L&D"D"
MF=)"SKBMC6!ZS>Q6L,NZDDI4%>-JQ2YY)0'D ($<T$)F=5ER\[.AS.1&2?=O
M7%DVS'-=*PLA/R&0GV@A[\2#4+5@:Z-+-G+&,DXO[%':+1O5E84=>0_KR7NT
MF%=<&O:=%X[T5O#*-7[S#Q7$0T5#;)JEX2MQ:-F*W8E<R ?N&#XR);PB8K;I
M$^MFJEQ;6Y=,A%<XS"U]8KD,J\J%$G8MBA6[TH9EO/#" Z:4/K%37![<N;3V
M\R-;%,V-V_0NDW]KN6O^[R.#F)A4^L16^:KUZE$61<LW=9%3;1H"MB\MI,2L
MTB?6RMQUU.8WTZN; C-)GU@E[J8UM7 M^^1.4HF]1/:TH]H8B(FYI$\LDQO7
MZ_FW+2:-/K$UQN+>@D)=:F/THQMV0,  \T5 [(L]UXU6F[.E,"6[D;P=M?E=
M7X Y(R!VQIVP<J^QMG_QN- Q"?6@1)>EM"U7T\)-)G M*U3^HG:8-@)B;<S<
M>:<JUZ5@KHMFV98;J(T TT9 /11Q]=.*95;G/]H*MG^=N5PJFFI"3$P; ;$V
M?I=OR9_\9L4D$1!+XJXYZ*JTX$Z[S(4J5?%V0L8CQ&P1$-L"S?3_!! 3LT5
M; LTU?N8F$8"8HV\D>K9AV63G6&CAYA,0F*9X.D>!L$0$TI(+!00[P\5_ NR
M85()B:6"9FGO@@S1J2YBK^!9VFMI3#$AL6)>A>FC[8W9)22V"YJJ_?;&A!,2
M"V>?JH]6#[-,2&P9)+TVK! 3LTQ(;AD_P1ZM(^:7D-@OQV+B,<@(LTM$;!<T
M+WJW2H39)2*WRW->/%I#3"\1L5[0^6"_AIA>(F*]X.DQA)CH6@JQ7O#TZ&%B
MCHF('8-C1A 3<TQ$/JC!,&.(B3DG(G8.CIE 3,PY$;%SWAHRG.WC$,3$S!.=
M:&1SQKXI(Z#!8\P]\6F651SFC!OC86+NB8G=\S;F:.LB.L3$+!036P@=)WH6
MBC$+Q<06PC%A]QYC%HJ)+02'LV<L<V=<U47K^/85B(FNZ9//HT',]K9IMN>P
M#V-AN2P@)F:AF-A"<*%M_7NA[<#HY;@8DU!,+"%\FL"[-#$)Q<02PC%A\H@Q
M"<7$$L(Q8?)(, DEQ!)")UV\;C/!))002PC'A-=F@DDH(980C@FOS0234'+*
MF3;_VL0DE+S_3-N1/C/!!)2<=*K-NR[1;67O,]5V1)%^*3']),3Z^<,(TT9[
MT(V(O,U0"::?Y%WV AS%;&8*(2:FGX18/T<QK^IVIN96P@"78OI)B?7SYEZ&
M_?4),3']I,3Z0>>$QW#U.\7TDQ+KY]6<L-_\$!/33TJLGR.88) )%^E33#\I
M^4P<4DTO&J68@E+RF;A7F+"7AYB8@E+JK<W(SI87F.C>9NK-S<=6+9XK"C$Q
M"Z7$%GH#\W!]0DS,0NDIUH .F-XM-, L-#CI*A!,<0/,0@/JG]2@F'!T,< L
M-"#?Z0P6JWP#N6/00@/,0@-B"[W ?)F,(29FH0&YA=[:EM6"0DS,0@-B"WU3
MN?OD3?/+.P<[M:)LBLJ+37D6]-JMGG\P,0L-6@MUVS=77SZOQ%HJL9JYCZC<
M\9P7^<*PYJ$Y4S^(XF8G[KHNBI$[-E<WFJ\.O[X[_'+PRW]02P,$%     @
M^8!=4U(UQJ.* @  N3(  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\W:36ZC0!"&X:M8'"#MKNJJ[HSBK&:3[2@70$[[1[&-!8PFN?U8SL+^T"QF
M$_&M4(,HW@V/$/#TJQ[:<=^=AMW^/"P^CH?3L&IVXWC^$<*PWM5C.SQTYWJZ
M'-ET_;$=+\M^&\[M^KW=UB#+I8?^?D;S_'0_<_'Z>:[_,[';;/;K^K-;_S[6
MT_B/P>%/U[\/NUK'9O':]MLZKIKP<;CM'L)U$Q\NDYO%R]NJZ5_>8A/F#A((
MDOF#%()T_J $06G^((,@FS_((<CG#\H0E.</*A!4Y@]ZA*#'^8/B$F5<$B1-
ML";0.B+7D<#KB&!' K$CDAT)S(Z(=B10.R+;D<#MB'!' KDCTAT)[(Z(=R30
M6U!O(=!;4&\AT%LF#]L$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$
M>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZ^1E"8'>BGHK@=Z*>BN!WHIZ*X'>BGHK
M@=Z*>BN!WHIZ*X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>:?*RFT#OA'HG KT3
MZIT(]$ZH=R+0.Z'>B4#OA'HG KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]
M;?*QDD!O0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U
M;T>]G4!O1[V=0&^?_&Q"H+>CWDZ@MZ/>3J"WH]Y.H'=&O3.!WAGUS@1Z9]0[
M$^B=4>],H'=&O3.!WAGUS@1Z9]0[$^B=)S\+$NB=4>],H'=&O3.!W@7U+@1Z
M%]2[$.A=4.]"H'=!O0N!W@7U+@1Z%]2[$.A=4._RG7H/X^>A#K>>KS5>_SNI
M'B_GUMOEK\NOG9-[_(ISN*\8GO\"4$L#!!0    ( /F 75.#T:P!+@(  $0Q
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@:6+%*DU"+.
MINVVS:(78"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-<KX1!WAVOO[^.%F_.O;=
MX+?)/H3I8Y;Y>F][X]-QLD-<V8VN-R%^=7?99.J#N;.9V&QT5H]#L$-8A[E&
M<G/]V>[,?1=67X[Q9]^.PS9QMO/)ZM-IXYRU3<PT=6UM0ES/'H;FCY3U4T(:
M3RY[_+Z=_%7<D&2O)LPK?P]X.O?MP3K7-G9U:USX:OJX*SMVF0^/G?7I^1*O
M]#CN=FUMF[&^[^.1U$_.FL;OK0U]EYZ*7IU/#O&&[>DSOSA_*7,N,.Z\=>/D
MX\2<?7_<\TCFT^LI%K(NM.=?\24QEK[X_>P\[<8V;\R.U_MS=(=E'CY;'I??
M\>\S?JG_SCX$I \)Z:. ]*$@?6A('R6DCPK2QP=('_F&T@A%U)Q":DXQ-:>@
MFE-4S2FLYA17<PJL.45609%54&05%%D%159!D5509!44605%5D&155!DE119
M)45629%54F25%%DE159)D5529)44625%UH(B:T&1M:#(6E!D+2BR%A19"XJL
M!476@B)K09%54615%%D5159%D5519%44615%5D6155%D5119-45639%54V35
M%%DU159-D5539-44635%5DV1M:3(6E)D+2FREA192XJL)476DB)K29&UI,A:
M4F2M*+)6%%DKBJP51=:*(FM%D;7ZG[+^&,?#/XY?GFEOVN$Y/UO^/''S"U!+
M 0(4 Q0    ( /F 75,'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ ^8!=4V52;F[M    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M^8!=4YE<G",0!@  G"<  !,              ( !RP$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " #Y@%U3D*UP]5P%   -%@  &
M    @($,"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M^8!=4R@O&UW-!P  0Q\  !@              ("!G@T  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( /F 75/NY:1Z' ,  'H*   8
M          " @:$5  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " #Y@%U3WBXJN@P'  #V'0  &               @('S&   >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ ^8!=4Y8#13),!   H0X
M !@              ("!-2   'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( /F 75/;/-(DF @   $N   8              " @;<D  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #Y@%U3%;HFO+8(
M  #%(@  &               @(&%+0  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ ^8!=4[L]1%RB!0  T@T  !@              ("!
M<38  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( /F 75.T
M#8 >WQ(  -DY   8              " @4D\  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " #Y@%U3^K181@$&  !A#@  &0
M    @(%>3P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M /F 75-,1"K$W04  * 0   9              " @995  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ ^8!=4R\?L5J* P  C0@  !D
M             ("!JEL  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " #Y@%U3SHC@'D,#  !%!P  &0              @(%K7P  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( /F 75.)2CXL40,
M .<&   9              " @>5B  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ ^8!=4PNLIW00!   P@D  !D              ("!
M;68  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #Y@%U3
M\.V5MVX%  #?#   &0              @(&T:@  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( /F 75/YS?&&P ,  .L'   9
M      " @5EP  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ ^8!=4X6A4:@2 P  L08  !D              ("!4'0  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #Y@%U3%O;ARN,%  "M#0
M&0              @(&9=P  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( /F 75.[5I6<( 8  ,L1   9              " @;-]  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ ^8!=4_9),42H
M @  OP4  !D              ("!"H0  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " #Y@%U3A,TQ@+ +  !*(   &0
M@('IA@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( /F
M75.L$^OJ9@8  .L/   9              " @="2  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ ^8!=4X!ZJ-;5!@  NQ,  !D
M         ("!;9D  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " #Y@%U3;_1+0QL%  #H#   &0              @(%YH   >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( /F 75/&;B*]7 4  *(,
M   9              " @<NE  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ ^8!=4TF8J>3G"@  ,",  !D              ("!7JL
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #Y@%U3,2.&
M.6(1  !5,@  &0              @(%\M@  >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( /F 75-_SQN:"@0  #<*   9
M  " @17(  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M^8!=4YV7->YB!0  9 \  !D              ("!5LP  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " #Y@%U31[O_,+X#  !D"0  &0
M            @('OT0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( /F 75/4S"-&C0(  $@%   9              " @>35  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ ^8!=4[]^[0BE P
M' @  !D              ("!J-@  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " #Y@%U3^8X HV($  #R"@  &0              @(&$
MW   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( /F 75,_
M#7FJT@,  .X'   9              " @1WA  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ ^8!=4UJ6_MLA P  EP8  !D
M     ("!)N4  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" #Y@%U3G7&A[R$$  #P"0  &0              @(%^Z   >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( /F 75.+K FAMP(  +@%   9
M              " @=;L  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ ^8!=4_DP69Y.!0  2@T  !D              ("!Q.\  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #Y@%U3[+;+!=0#
M  !Q"@  &0              @(%)]0  >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( /F 75/M*<C:\0(  & &   9              "
M@53Y  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ ^8!=
M4[18)$O9 @  *@8  !D              ("!?/P  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " #Y@%U31#AW_4 "  #5!   &0
M        @(&,_P  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( /F 75-TN$[TM00  -86   9              " @0," 0!X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ ^8!=4R)Y^<A0 P  L0L
M !D              ("![P8! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " #Y@%U3*<5VLEL#  # "P  &0              @(%V"@$
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( /F 75/, 9-$
M0@0  %@2   9              " @0@. 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ ^8!=4X,CM?^P @  \ 8  !D
M ("!@1(! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " #Y
M@%U3:*5JLY0$  "$&   &0              @(%H%0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( /F 75/9IS0SJ@(  )8&   9
M          " @3,: 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ ^8!=4XB>@Y\Z @  E@0  !D              ("!%!T! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #Y@%U3*.9[<*<"   ]
M!@  &0              @(&%'P$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( /F 75,_RW2W 0,  $0)   9              " @6,B
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ ^8!=4V")
MH!6T P  W0T  !D              ("!FR4! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    " #Y@%U3QJD30GP"  !.!@  &0
M    @(&&*0$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M /F 75/Z[=W?!0,  (4(   9              " @3DL 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ ^8!=4PT.8[!U @  #@4  !D
M             ("!=2\! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    " #Y@%U30_$Z8&H#  #9#   &0              @($A,@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( /F 75.>)?<KR0(
M %P(   9              " @<(U 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ ^8!=4W>8=8+P @  4PH  !D              ("!
MPC@! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #Y@%U3
M!MHSU& "  "!!0  &0              @('I.P$ >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;%!+ 0(4 Q0    ( /F 75.]8NS4E@4   T=   9
M      " @8 ^ 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%
M  @ ^8!=4\N]SDG7 @  Q@@  !D              ("!340! 'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #Y@%U3%A,/LIT"  !!!P
M&0              @(%;1P$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+
M 0(4 Q0    ( /F 75/B&G42$@,  /\(   9              " @2]* 0!X
M;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ ^8!=4TZSK2=G
M P  \0H  !D              ("!>$T! 'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6Q02P$"% ,4    " #Y@%U3I314T=4"  ">"0  &0
M@($640$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    ( /F
M75/EME!!ZP(  /0(   9              " @2)4 0!X;"]W;W)K<VAE971S
M+W-H965T-C@N>&UL4$L! A0#%     @ ^8!=4W'>"INY @  FP<  !D
M         ("!1%<! 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"% ,4
M    " #Y@%U3HX$0>%\"  !@!@  &0              @($T6@$ >&PO=V]R
M:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( /F 75-I['O*L@0  +D5
M   9              " @<I< 0!X;"]W;W)K<VAE971S+W-H965T-S$N>&UL
M4$L! A0#%     @ ^8!=4XM';<K  @  I0<  !D              ("!LV$!
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #Y@%U3QN[^
M)W<#  !="P  &0              @(&J9 $ >&PO=V]R:W-H965T<R]S:&5E
M=#<S+GAM;%!+ 0(4 Q0    ( /F 75,:]MH'I@4  $TG   9
M  " @5AH 0!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%     @
M^8!=4_RC"A/P P  ,Q$  !D              ("!-6X! 'AL+W=O<FMS:&5E
M=',O<VAE970W-2YX;6Q02P$"% ,4    " #Y@%U32QB,"K$$  !E%   &0
M            @(%<<@$ >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+ 0(4
M Q0    ( /F 75.;Z@,I0 (  +@%   9              " @41W 0!X;"]W
M;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ ^8!=4[H7U&1"!
ML!   !D              ("!NWD! 'AL+W=O<FMS:&5E=',O<VAE970W."YX
M;6Q02P$"% ,4    " #Y@%U3\(SSX5($  !2$0  &0              @($T
M?@$ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( /F 75-_
M$L7^- ,  /X*   9              " @;V" 0!X;"]W;W)K<VAE971S+W-H
M965T.# N>&UL4$L! A0#%     @ ^8!=4[I&9JIY!   21(  !D
M     ("!*(8! 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M" #Y@%U3X^)'H'4#  "<#   &0              @('8B@$ >&PO=V]R:W-H
M965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( /F 75-1,13"+P,  + *   9
M              " @82. 0!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL4$L!
M A0#%     @ ^8!=4^98HM.F @  S@<  !D              ("!ZI$! 'AL
M+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    " #Y@%U3#@ZB((X&
M  !I(0  &0              @(''E $ >&PO=V]R:W-H965T<R]S:&5E=#@U
M+GAM;%!+ 0(4 Q0    ( /F 75,V&D,3ZP$  /8$   9              "
M@8R; 0!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @ ^8!=
M4VR:ZLX\ P  "A,   T              ( !KIT! 'AL+W-T>6QE<RYX;6Q0
M2P$"% ,4    " #Y@%U3EXJ[',     3 @  "P              @ $5H0$
M7W)E;',O+G)E;'-02P$"% ,4    " #Y@%U3QF01UDX&  "].   #P
M        @ '^H0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ^8!=4U(U
MQJ.* @  N3(  !H              ( !>:@! 'AL+U]R96QS+W=O<FMB;V]K
M+GAM;"YR96QS4$L! A0#%     @ ^8!=4X/1K $N @  1#$  !,
M     ( !.ZL! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     %X 7@#)&0
&FJT!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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>100
<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>101
<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>363</ContextCount>
  <ElementCount>421</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>92</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Nature of the Business and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation</Role>
      <ShortName>Nature of the Business and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2103102 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2106103 - Disclosure - Revenue from Contract with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomers</Role>
      <ShortName>Revenue from Contract with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2118105 - Disclosure - Trade Accounts Receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/TradeAccountsReceivablenet</Role>
      <ShortName>Trade Accounts Receivable, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2122106 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2126107 - Disclosure - Assets Held For Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AssetsHeldForSale</Role>
      <ShortName>Assets Held For Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2128108 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2133109 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2139110 - Disclosure - Other Assets, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherAssetsnet</Role>
      <ShortName>Other Assets, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2142111 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2145112 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2151113 - Disclosure - Debt and Other Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowings</Role>
      <ShortName>Debt and Other Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2153114 - Disclosure - Other Long-Term Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherLongTermLiabilities</Role>
      <ShortName>Other Long-Term Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2156115 - Disclosure - Retirement Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlans</Role>
      <ShortName>Retirement Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2162116 - Disclosure - Commitment and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommitmentandContingencies</Role>
      <ShortName>Commitment and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2164117 - Disclosure - Net Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetIncomeperShare</Role>
      <ShortName>Net Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2169118 - Disclosure - Common Stock and Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensation</Role>
      <ShortName>Common Stock and Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2173119 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2177120 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Revenue from Contract with Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables</Role>
      <ShortName>Revenue from Contract with Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/RevenuefromContractwithCustomers</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2313302 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/FairValueMeasurements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2319303 - Disclosure - Trade Accounts Receivable, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/TradeAccountsReceivablenetTables</Role>
      <ShortName>Trade Accounts Receivable, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/TradeAccountsReceivablenet</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2323304 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/Inventories</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2329305 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/PropertyPlantandEquipmentnet</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2334306 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2340307 - Disclosure - Other Assets, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherAssetsnetTables</Role>
      <ShortName>Other Assets, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/OtherAssetsnet</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2343308 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2346309 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/Leases</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2354310 - Disclosure - Other Long-Term Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables</Role>
      <ShortName>Other Long-Term Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/OtherLongTermLiabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2357311 - Disclosure - Retirement Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansTables</Role>
      <ShortName>Retirement Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/RetirementPlans</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2365312 - Disclosure - Net Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetIncomeperShareTables</Role>
      <ShortName>Net Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NetIncomeperShare</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2370313 - Disclosure - Common Stock and Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables</Role>
      <ShortName>Common Stock and Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/CommonStockandStockBasedCompensation</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2374314 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/IncomeTaxes</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2402401 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails</Role>
      <ShortName>Nature of the Business and Basis of Presentation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2408403 - Disclosure - Revenue from Contract with Customers - Net Sales by Application (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails</Role>
      <ShortName>Revenue from Contract with Customers - Net Sales by Application (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails</Role>
      <ShortName>Revenue from Contract with Customers - Net Sales by Product (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails</Role>
      <ShortName>Revenue from Contract with Customers - Net Sales by Geography (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2411406 - Disclosure - Revenue from Contract with Customers - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails</Role>
      <ShortName>Revenue from Contract with Customers - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2415408 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails</Role>
      <ShortName>Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2416409 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2417410 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails</Role>
      <ShortName>Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails</Role>
      <ShortName>Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2421412 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails</Role>
      <ShortName>Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - Inventories - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - Inventories - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Assets Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AssetsHeldforSaleDetails</Role>
      <ShortName>Assets Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2430416 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2431417 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails</Role>
      <ShortName>Property, Plant and Equipment, net - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2432418 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails</Role>
      <ShortName>Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2435419 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2436420 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2437421 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2438422 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2441423 - Disclosure - Other Assets, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherAssetsnetDetails</Role>
      <ShortName>Other Assets, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/OtherAssetsnetTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2444424 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2447425 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2448426 - Disclosure - Leases - Schedule of Lease Costs and Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails</Role>
      <ShortName>Leases - Schedule of Lease Costs and Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2449427 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails</Role>
      <ShortName>Leases - Schedule of Lease Liability Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2450428 - Disclosure - Leases - Schedule of Future Minimum Rental Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Rental Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2452429 - Disclosure - Debt and Other Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails</Role>
      <ShortName>Debt and Other Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/DebtandOtherBorrowings</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2455430 - Disclosure - Other Long-Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails</Role>
      <ShortName>Other Long-Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2458431 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails</Role>
      <ShortName>Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2459432 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails</Role>
      <ShortName>Retirement Plans - Fair Value of Entity's Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2460433 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails</Role>
      <ShortName>Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2461434 - Disclosure - Retirement Plans - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansNarrativeDetails</Role>
      <ShortName>Retirement Plans - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2463435 - Disclosure - Commitment and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommitmentandContingenciesDetails</Role>
      <ShortName>Commitment and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/CommitmentandContingencies</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2466436 - Disclosure - Net Income per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails</Role>
      <ShortName>Net Income per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2467437 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails</Role>
      <ShortName>Net Income per Share - Schedule of Computation of Net Income per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2468438 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails</Role>
      <ShortName>Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2471439 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2472440 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2475441 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails</Role>
      <ShortName>Income Taxes - Schedule of Tax Provision (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2476442 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2478443 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/RelatedPartyTransactions</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="algm-20210924.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - algm-20210924.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - algm-20210924.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>86</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="algm-20210924.htm">algm-20210924.htm</File>
    <File>algm-20210924.xsd</File>
    <File>algm-20210924_cal.xml</File>
    <File>algm-20210924_def.xml</File>
    <File>algm-20210924_lab.xml</File>
    <File>algm-20210924_pre.xml</File>
    <File>algm-2021924x10ex311.htm</File>
    <File>algm-2021924x10ex312.htm</File>
    <File>algm-2021924x10ex321.htm</File>
    <File>algm-2021924x10ex322.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>103
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "algm-20210924.htm": {
   "axisCustom": 0,
   "axisStandard": 30,
   "contextCount": 363,
   "dts": {
    "calculationLink": {
     "local": [
      "algm-20210924_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "algm-20210924_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "algm-20210924.htm"
     ]
    },
    "labelLink": {
     "local": [
      "algm-20210924_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "algm-20210924_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "algm-20210924.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 596,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2020-01-31": 5,
    "total": 5
   },
   "keyCustom": 38,
   "keyStandard": 383,
   "memberCustom": 33,
   "memberStandard": 59,
   "nsprefix": "algm",
   "nsuri": "http://www.allegromicro.com/20210924",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "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 - Cover Page",
     "role": "http://www.allegromicro.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "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": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2106103 - Disclosure - Revenue from Contract with Customers",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomers",
     "shortName": "Revenue from Contract with Customers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Fair Value Measurements",
     "role": "http://www.allegromicro.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118105 - Disclosure - Trade Accounts Receivable, net",
     "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenet",
     "shortName": "Trade Accounts Receivable, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122106 - Disclosure - Inventories",
     "role": "http://www.allegromicro.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126107 - Disclosure - Assets Held For Sale",
     "role": "http://www.allegromicro.com/role/AssetsHeldForSale",
     "shortName": "Assets Held For Sale",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128108 - Disclosure - Property, Plant and Equipment, net",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet",
     "shortName": "Property, Plant and Equipment, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133109 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139110 - Disclosure - Other Assets, net",
     "role": "http://www.allegromicro.com/role/OtherAssetsnet",
     "shortName": "Other Assets, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142111 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145112 - Disclosure - Leases",
     "role": "http://www.allegromicro.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "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.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151113 - Disclosure - Debt and Other Borrowings",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowings",
     "shortName": "Debt and Other Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153114 - Disclosure - Other Long-Term Liabilities",
     "role": "http://www.allegromicro.com/role/OtherLongTermLiabilities",
     "shortName": "Other Long-Term Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2156115 - Disclosure - Retirement Plans",
     "role": "http://www.allegromicro.com/role/RetirementPlans",
     "shortName": "Retirement Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2162116 - Disclosure - Commitment and Contingencies",
     "role": "http://www.allegromicro.com/role/CommitmentandContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2164117 - Disclosure - Net Income per Share",
     "role": "http://www.allegromicro.com/role/NetIncomeperShare",
     "shortName": "Net Income per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2169118 - Disclosure - Common Stock and Stock-Based Compensation",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation",
     "shortName": "Common Stock and Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173119 - Disclosure - Income Taxes",
     "role": "http://www.allegromicro.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2177120 - Disclosure - Related Party Transactions",
     "role": "http://www.allegromicro.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2307301 - Disclosure - Revenue from Contract with Customers (Tables)",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables",
     "shortName": "Revenue from Contract with Customers (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313302 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.allegromicro.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319303 - Disclosure - Trade Accounts Receivable, net (Tables)",
     "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables",
     "shortName": "Trade Accounts Receivable, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323304 - Disclosure - Inventories (Tables)",
     "role": "http://www.allegromicro.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329305 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334306 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340307 - Disclosure - Other Assets, net (Tables)",
     "role": "http://www.allegromicro.com/role/OtherAssetsnetTables",
     "shortName": "Other Assets, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2343308 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346309 - Disclosure - Leases (Tables)",
     "role": "http://www.allegromicro.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354310 - Disclosure - Other Long-Term Liabilities (Tables)",
     "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables",
     "shortName": "Other Long-Term Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2357311 - Disclosure - Retirement Plans (Tables)",
     "role": "http://www.allegromicro.com/role/RetirementPlansTables",
     "shortName": "Retirement Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2365312 - Disclosure - Net Income per Share (Tables)",
     "role": "http://www.allegromicro.com/role/NetIncomeperShareTables",
     "shortName": "Net Income per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2370313 - Disclosure - Common Stock and Stock-Based Compensation (Tables)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables",
     "shortName": "Common Stock and Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2374314 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:NumberOfLocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "location",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2402401 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
     "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:NumberOfLocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "location",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i99a54b96de6b416180270c303be4c3e3_I20210327",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408403 - Disclosure - Revenue from Contract with Customers - Net Sales by Application (Details)",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
     "shortName": "Revenue from Contract with Customers - Net Sales by Application (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i1d8d1d9ad2414d6294a7a58b823fc928_D20210626-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - Revenue from Contract with Customers - Net Sales by Product (Details)",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails",
     "shortName": "Revenue from Contract with Customers - Net Sales by Product (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i49f9b223a91146c4b38ad914b47b976f_D20210626-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - Revenue from Contract with Customers - Net Sales by Geography (Details)",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
     "shortName": "Revenue from Contract with Customers - Net Sales by Geography (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i5fe19a1b6d094c6ab293d10bfdf57a93_D20210626-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411406 - Disclosure - Revenue from Contract with Customers - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails",
     "shortName": "Revenue from Contract with Customers - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)",
     "role": "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
     "shortName": "Fair Value Measurements - Assets And Liabilities Measured At Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i42bbce6eee1745dcb8100d8f67b8cb6e_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415408 - Disclosure - Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)",
     "role": "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails",
     "shortName": "Fair Value Measurements - Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416409 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossUnrealized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i48abc23f599d446ebf07cf1f34492ccf_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417410 - Disclosure - Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)",
     "role": "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
     "shortName": "Fair Value Measurements - Change in Fair Value of Level 3 Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i48abc23f599d446ebf07cf1f34492ccf_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)",
     "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails",
     "shortName": "Trade Accounts Receivable, net - Summary of Trade Accounts Receivable, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421412 - Disclosure - Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)",
     "role": "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails",
     "shortName": "Trade Accounts Receivable, net - Schedule of Changes in Allowance For Doubtful Accounts and Sales Returns and Sales Allowances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "role": "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - Inventories - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/InventoriesNarrativeDetails",
     "shortName": "Inventories - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Assets Held for Sale (Details)",
     "role": "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
     "shortName": "Assets Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ia7127e1a608e46edbfa1b301e8921aa6_D20210803-20210803",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinesses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430416 - Disclosure - Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details)",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails",
     "shortName": "Property, Plant and Equipment, net - Schedule of Property, Plant, and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431417 - Disclosure - Property, Plant and Equipment, net - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
     "shortName": "Property, Plant and Equipment, net - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i02547ec35bc34500a8f12a5af8b02b7b_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i02547ec35bc34500a8f12a5af8b02b7b_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432418 - Disclosure - Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
     "shortName": "Property, Plant and Equipment, net - Schedule of Long Lived Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435419 - Disclosure - Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)",
     "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436420 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)",
     "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437421 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
     "shortName": "Goodwill and Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438422 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense (Details)",
     "role": "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails",
     "shortName": "Goodwill and Intangible Assets - Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValueAddedTaxReceivableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441423 - Disclosure - Other Assets, net (Details)",
     "role": "http://www.allegromicro.com/role/OtherAssetsnetDetails",
     "shortName": "Other Assets, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValueAddedTaxReceivableNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444424 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)",
     "role": "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
     "shortName": "Accrued Expenses and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447425 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448426 - Disclosure - Leases - Schedule of Lease Costs and Other Information (Details)",
     "role": "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails",
     "shortName": "Leases - Schedule of Lease Costs and Other Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449427 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details)",
     "role": "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails",
     "shortName": "Leases - Schedule of Lease Liability Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450428 - Disclosure - Leases - Schedule of Future Minimum Rental Payments (Details)",
     "role": "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails",
     "shortName": "Leases - Schedule of Future Minimum Rental Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i3e6f33d911bf4a1f8a4384430f0bf96a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LineOfCredit",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "id20f8c6e00344c0d9d1c48debd916615_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452429 - Disclosure - Debt and Other Borrowings (Details)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
     "shortName": "Debt and Other Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LineOfCredit",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "id20f8c6e00344c0d9d1c48debd916615_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455430 - Disclosure - Other Long-Term Liabilities (Details)",
     "role": "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails",
     "shortName": "Other Long-Term Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458431 - Disclosure - Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails",
     "shortName": "Retirement Plans - Schedule of Expense Related to Defined Benefit Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i35938b5716194ca88b031974ccc17a53_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459432 - Disclosure - Retirement Plans - Fair Value of Entity's Plan Assets (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
     "shortName": "Retirement Plans - Fair Value of Entity's Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i07819db00332444c89981906fa171765_I20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i09b2b39c344c4174974ad1109d57d001_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2460433 - Disclosure - Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
     "shortName": "Retirement Plans - Schedule of Changes in Fair Value of Level 3 Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i5ec5271834924a3a81b3f1b84fa7dbac_D20210327-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461434 - Disclosure - Retirement Plans - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
     "shortName": "Retirement Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ia047ee3244cc42ee8f3de76e4e8711cf_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserveCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463435 - Disclosure - Commitment and Contingencies (Details)",
     "role": "http://www.allegromicro.com/role/CommitmentandContingenciesDetails",
     "shortName": "Commitment and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i14b9ad3f348044c0823a758c8dc43542_I20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SelfInsuranceReserveCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i47b4dd237a7c424bbc8db1dcf14d1af5_D20201102-20201102",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466436 - Disclosure - Net Income per Share - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
     "shortName": "Net Income per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i47b4dd237a7c424bbc8db1dcf14d1af5_D20201102-20201102",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467437 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)",
     "role": "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails",
     "shortName": "Net Income per Share - Schedule of Computation of Net Income per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Nature of the Business and Basis of Presentation",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation",
     "shortName": "Nature of the Business and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468438 - Disclosure - Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)",
     "role": "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails",
     "shortName": "Net Income per Share - Schedule of Issuable Weighted Average Share Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471439 - Disclosure - Common Stock and Stock-Based Compensation - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i21438e7fc8ee4b97a5c24d0831c691aa_D20210327-20210924",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472440 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475441 - Disclosure - Income Taxes - Schedule of Tax Provision (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails",
     "shortName": "Income Taxes - Schedule of Tax Provision (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476442 - Disclosure - Income Taxes - Narrative (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i803d96dc737b475caaccd43fe64b2af7_D20210626-20210924",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2478443 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i8a898d65772141dd9830ad528c0fe44c_I20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "ib999fcd80d1347928356b1ca5d1a132f_D20210327-20210924",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i1ee7c885981b48d086d0f183a5b43995_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - algm-20210924.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - algm-20210924.htm",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210924.htm",
      "contextRef": "i1ee7c885981b48d086d0f183a5b43995_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 92,
   "tag": {
    "algm_AMEPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AME Plan",
        "label": "AME Plan [Member]",
        "terseLabel": "AME Plan"
       }
      }
     },
     "localname": "AMEPlanMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_AMTCFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AMTC Facility",
        "label": "AMTC Facility [Member]",
        "terseLabel": "AMTC Facility"
       }
      }
     },
     "localname": "AMTCFacilityMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance for Credit Loss And Returns And Sales",
        "label": "Accounts Receivable, Allowance for Credit Loss And Returns And Sales [Roll Forward]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff",
        "label": "Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff",
        "negatedTerseLabel": "Write-offs, net of recoveries"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current",
        "label": "Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Returns And Sales, Current",
        "label": "Accounts Receivable, Allowance For Returns And Sales, Current",
        "negatedTerseLabel": "Returns and sales allowances",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForReturnsAndSalesCurrent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Returns And Sales",
        "label": "Accounts Receivable, Allowance For Returns And Sales [Roll Forward]",
        "terseLabel": "Returns and Sales Allowances"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForReturnsAndSalesRollForward",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Allowance For Returns And Sales, Writeoff",
        "label": "Accounts Receivable, Allowance For Returns And Sales, Writeoff",
        "negatedTerseLabel": "Write-offs, net of recoveries"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForReturnsAndSalesWriteoff",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current",
        "label": "Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current",
        "terseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)",
        "label": "Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)",
        "terseLabel": "Charged to costs and expenses or revenue"
       }
      }
     },
     "localname": "AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Returns And Sales Allowances Expense (Reversal)",
        "label": "Accounts Receivable, Returns And Sales Allowances Expense (Reversal)",
        "terseLabel": "Charged to costs and expenses or revenue"
       }
      }
     },
     "localname": "AccountsReceivableReturnsAndSalesAllowancesExpenseReversal",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current",
        "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments, Current",
        "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments, current"
       }
      }
     },
     "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)",
        "label": "Accounts Receivable, Returns, Credits Issued, And Price Protection Adjustments Expense (Credit)",
        "terseLabel": "Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)"
       }
      }
     },
     "localname": "AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccruedSeveranceCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Severance, Current",
        "label": "Accrued Severance, Current",
        "terseLabel": "Accrued severance"
       }
      }
     },
     "localname": "AccruedSeveranceCurrent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Capitalization Changes",
        "label": "Adjustments To Additional Paid In Capital, Capitalization Changes",
        "negatedTerseLabel": "Capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock",
        "label": "Adjustments To Additional Paid-In Capital, Reclassification Of Common Stock",
        "verboseLabel": "Reclassification of certain class L shares"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfCommonStock",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AutomotiveEndMarketMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Automotive End Market",
        "label": "Automotive End Market [Member]",
        "terseLabel": "Automotive"
       }
      }
     },
     "localname": "AutomotiveEndMarketMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings, Building Improvements And Leasehold Improvements",
        "label": "Buildings, Building Improvements And Leasehold Improvements [Member]",
        "terseLabel": "Buildings, building improvements and leasehold improvements"
       }
      }
     },
     "localname": "BuildingsBuildingImprovementsAndLeaseholdImprovementsMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_BusinessCombinationConsiderationTransferredPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred Payable",
        "label": "Business Combination, Consideration Transferred Payable",
        "terseLabel": "Base acquisition purchase price due"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredPayable",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_CommonClassLMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Class L",
        "label": "Common Class L [Member]",
        "verboseLabel": "Common Class L"
       }
      }
     },
     "localname": "CommonClassLMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split",
        "label": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split",
        "terseLabel": "Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders"
       }
      }
     },
     "localname": "CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_CommonStockPriorityDividendRatePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Priority Dividend Rate, Percent",
        "label": "Common Stock, Priority Dividend Rate, Percent",
        "terseLabel": "Priority dividend rate"
       }
      }
     },
     "localname": "CommonStockPriorityDividendRatePercent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_Company401KPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company 401(K) Plan",
        "label": "Company 401(K) Plan [Member]",
        "terseLabel": "401(K) Plan"
       }
      }
     },
     "localname": "Company401KPlanMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ContingentConsiderationFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration, Fair Value Disclosure",
        "label": "Contingent Consideration, Fair Value Disclosure",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "ContingentConsiderationFairValueDisclosure",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_ContingentConsiderationLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contingent Consideration Liability",
        "label": "Contingent Consideration Liability [Member]",
        "terseLabel": "Contingent Consideration Liability"
       }
      }
     },
     "localname": "ContingentConsiderationLiabilityMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ConversionOfStockConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Conversion Ratio",
        "label": "Conversion Of Stock, Conversion Ratio",
        "terseLabel": "Conversion rate"
       }
      }
     },
     "localname": "ConversionOfStockConversionRatio",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation",
        "label": "Conversion of Stock, Shares Issued, Including Shares Withheld For Tax Withholding Obligation",
        "terseLabel": "Shares issued upon conversion, including shares withheld for tax withholding obligation (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion Of Stock, Shares Withheld For Tax Withholding Obligation",
        "label": "Conversion Of Stock, Shares Withheld For Tax Withholding Obligation",
        "terseLabel": "Shares returned for tax payments made on behalf of holders of common stock (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesWithheldForTaxWithholdingObligation",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "algm_CreditSuisseAGCaymanIslandsBranchMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Suisse AG, Cayman Islands Branch",
        "label": "Credit Suisse AG, Cayman Islands Branch [Member]",
        "terseLabel": "Credit Suisse AG, Cayman Islands Branch"
       }
      }
     },
     "localname": "CreditSuisseAGCaymanIslandsBranchMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_DebtInstrumentInterestRateFloor": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Interest Rate Floor",
        "label": "Debt Instrument, Interest Rate Floor",
        "terseLabel": "Interest rate floor"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateFloor",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_DefinedBenefitPlanRetirementEligibilityAge": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Retirement Eligibility Age",
        "label": "Defined Benefit Plan, Retirement Eligibility Age",
        "terseLabel": "Retirement age"
       }
      }
     },
     "localname": "DefinedBenefitPlanRetirementEligibilityAge",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_DiscreteTechnologyDevelopmentAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discrete Technology Development Agreement",
        "label": "Discrete Technology Development Agreement [Member]",
        "terseLabel": "Discrete Technology Development Agreement"
       }
      }
     },
     "localname": "DiscreteTechnologyDevelopmentAgreementMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Continuing Operations Excluding Discrete Tax Items, Percent",
        "terseLabel": "Annual operating tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationContinuingOperationsExcludingDiscreteTaxItemsPercent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_ICTechnologyDevelopmentAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IC Technology Development Agreement",
        "label": "IC Technology Development Agreement [Member]",
        "terseLabel": "IC Technology Development Agreement"
       }
      }
     },
     "localname": "ICTechnologyDevelopmentAgreementMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities",
        "label": "Increase (Decrease) In Accrued Liabilities And Other Current And Long-Term Liabilities",
        "terseLabel": "Accrued expenses and other current and long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_IncreaseDecreaseInDueToFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Due To (From) Related Parties",
        "label": "Increase (Decrease) In Due To (From) Related Parties",
        "terseLabel": "Due to/from related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToFromRelatedParties",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite-Lived Technology-Based Intangible Assets",
        "label": "Indefinite-Lived Technology-Based Intangible Assets [Member]",
        "terseLabel": "Indefinite-lived and legacy process technology"
       }
      }
     },
     "localname": "IndefiniteLivedTechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_IndustrialEndMarketMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial End Market",
        "label": "Industrial End Market [Member]",
        "terseLabel": "Industrial"
       }
      }
     },
     "localname": "IndustrialEndMarketMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)",
        "label": "Inventory Write-Down And Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provisions for inventory and credit losses/bad debt"
       }
      }
     },
     "localname": "InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_LegacyTrademarksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legacy Trademarks",
        "label": "Legacy Trademarks [Member]",
        "terseLabel": "Legacy trademarks"
       }
      }
     },
     "localname": "LegacyTrademarksMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LessAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Less",
        "label": "Less [Abstract]",
        "terseLabel": "Less:"
       }
      }
     },
     "localname": "LessAbstract",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Option To Terminate, Period Of Notice",
        "label": "Lessee, Operating Sublease, Option To Terminate, Period Of Notice",
        "terseLabel": "Option to terminate, period of notice"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_LineOfCreditAgreementExpiringAugust312021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line-Of-Credit Agreement Expiring August 31, 2021",
        "label": "Line-Of-Credit Agreement Expiring August 31, 2021 [Member]",
        "terseLabel": "Line-of-Credit Agreement Expiring August 31, 2021"
       }
      }
     },
     "localname": "LineOfCreditAgreementExpiringAugust312021Member",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LineOfCreditAgreementExpiringJune302021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line-Of-Credit Agreement Expiring June 30, 2021",
        "label": "Line-Of-Credit Agreement Expiring June 30, 2021 [Member]",
        "terseLabel": "Line-of-Credit Agreement Expiring June 30, 2021"
       }
      }
     },
     "localname": "LineOfCreditAgreementExpiringJune302021Member",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_MagneticSensorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Magnetic Sensors",
        "label": "Magnetic Sensors [Member]",
        "terseLabel": "Magnetic sensors"
       }
      }
     },
     "localname": "MagneticSensorsMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_MizuhoBankLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mizuho Bank, Ltd",
        "label": "Mizuho Bank, Ltd [Member]",
        "terseLabel": "Mizuho Bank, Ltd"
       }
      }
     },
     "localname": "MizuhoBankLtdMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_NonRelatedPartyRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Related Party Revenue",
        "label": "Non-Related Party Revenue [Member]",
        "terseLabel": "Non-Related Party Revenue"
       }
      }
     },
     "localname": "NonRelatedPartyRevenueMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_NumberOfContinentsOnWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Continents On Which Entity Operates",
        "label": "Number Of Continents On Which Entity Operates",
        "terseLabel": "Number of continents on which entity operates"
       }
      }
     },
     "localname": "NumberOfContinentsOnWhichEntityOperates",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "algm_NumberOfLocations": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Locations",
        "label": "Number Of Locations",
        "terseLabel": "Number of locations"
       }
      }
     },
     "localname": "NumberOfLocations",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "algm_OtherAccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Accounts Receivable, Related Parties, Current",
        "label": "Other Accounts Receivable, Related Parties, Current",
        "terseLabel": "Other accounts receivable from related party"
       }
      }
     },
     "localname": "OtherAccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_OtherAmericasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Americas",
        "label": "Other Americas [Member]",
        "terseLabel": "Other Americas"
       }
      }
     },
     "localname": "OtherAmericasMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_OtherAsiaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Asia",
        "label": "Other Asia [Member]",
        "terseLabel": "Other Asia"
       }
      }
     },
     "localname": "OtherAsiaMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Countries",
        "label": "Other Countries [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_OtherEndMarketMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other End Market",
        "label": "Other End Market [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherEndMarketMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PensionPromiseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Promise",
        "label": "Pension Promise [Member]",
        "terseLabel": "Pension Promise"
       }
      }
     },
     "localname": "PensionPromiseMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PhotonicsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Photonics",
        "label": "Photonics [Member]",
        "terseLabel": "Photonics"
       }
      }
     },
     "localname": "PhotonicsMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PowerIntegratedCircuitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Power Integrated Circuits",
        "label": "Power Integrated Circuits [Member]",
        "terseLabel": "Power integrated circuits"
       }
      }
     },
     "localname": "PowerIntegratedCircuitsMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PriceSupportPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price Support Payment",
        "label": "Price Support Payment [Member]",
        "terseLabel": "Price Support Payment"
       }
      }
     },
     "localname": "PriceSupportPaymentMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_RelatedPartyRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Revenue",
        "label": "Related Party Revenue [Member]",
        "terseLabel": "Related Party Revenue"
       }
      }
     },
     "localname": "RelatedPartyRevenueMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_RelatedPartyTransactionMonthlyFeePayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Monthly Fee Payable",
        "label": "Related Party Transaction, Monthly Fee Payable",
        "terseLabel": "Monthly fee payable"
       }
      }
     },
     "localname": "RelatedPartyTransactionMonthlyFeePayable",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionSeverancePaymentIfTerminated": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Severance Payment If Terminated",
        "label": "Related Party Transaction, Severance Payment If Terminated",
        "terseLabel": "Severance payment if terminated"
       }
      }
     },
     "localname": "RelatedPartyTransactionSeverancePaymentIfTerminated",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionSigningFee": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Signing Fee",
        "label": "Related Party Transaction, Signing Fee",
        "terseLabel": "Signing fee"
       }
      }
     },
     "localname": "RelatedPartyTransactionSigningFee",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RestrictedCashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Cash and Cash Equivalents, Fair Value Disclosure",
        "label": "Restricted Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_SankenElectricEuropeLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sanken Electric Europe Ltd.",
        "label": "Sanken Electric Europe Ltd. [Member]",
        "terseLabel": "Sanken Electric Europe Ltd."
       }
      }
     },
     "localname": "SankenElectricEuropeLtdMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_SankenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sanken",
        "label": "Sanken [Member]",
        "terseLabel": "Sanken"
       }
      }
     },
     "localname": "SankenMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period",
        "terseLabel": "Accelerated vesting, acceleration period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals",
        "terseLabel": "Inclusion percentage of target goals"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_TermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility",
        "label": "Term Loan Facility [Member]",
        "terseLabel": "Term Loan Facility"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_UnitInvestmentTrustFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unit Investment Trust Fund",
        "label": "Unit Investment Trust Fund [Member]",
        "terseLabel": "Unit investment trust fund"
       }
      }
     },
     "localname": "UnitInvestmentTrustFundMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_UnsecuredRevolvingCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured Revolving Credit Facilities",
        "label": "Unsecured Revolving Credit Facilities [Member]",
        "terseLabel": "Unsecured Revolving Credit Facilities"
       }
      }
     },
     "localname": "UnsecuredRevolvingCreditFacilitiesMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_VoxtelProductLineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Voxtel Product Line",
        "label": "Voxtel Product Line [Member]",
        "terseLabel": "Voxtel Product Line"
       }
      }
     },
     "localname": "VoxtelProductLineMember",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Number Issuable Shares Outstanding Adjustment",
        "label": "Weighted Average Number Issuable Shares Outstanding Adjustment",
        "terseLabel": "Dilutive effect of common stock equivalents (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberIssuableSharesOutstandingAdjustment",
     "nsuri": "http://www.allegromicro.com/20210924",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "Greater China"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "Japan"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_KR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "KOREA, REPUBLIC OF",
        "terseLabel": "South Korea"
       }
      }
     },
     "localname": "KR",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PHILIPPINES",
        "terseLabel": "Philippines"
       }
      }
     },
     "localname": "PH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "THAILAND",
        "terseLabel": "Thailand"
       }
      }
     },
     "localname": "TH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r643"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r644"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r646"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r645"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r641"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r642"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r206",
      "r282",
      "r286",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r383",
      "r393",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r608",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r383",
      "r393",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r608",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r206",
      "r282",
      "r286",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r200",
      "r282",
      "r284",
      "r543",
      "r607",
      "r609"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r200",
      "r282",
      "r284",
      "r543",
      "r607",
      "r609"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r321",
      "r383",
      "r393",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r608",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r321",
      "r383",
      "r393",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r608",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails",
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r201",
      "r202",
      "r282",
      "r285",
      "r610",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r201",
      "r202",
      "r282",
      "r285",
      "r610",
      "r627",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Accounts receivable \u2013 other"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r61",
      "r131",
      "r529",
      "r530"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Related Parties, Current",
        "terseLabel": "Amounts due to related party"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r24",
      "r61"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and 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, Trade, Current",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r19",
      "r39",
      "r208",
      "r209"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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",
        "terseLabel": "Trade accounts receivable, net of provision for expected credit losses of $176 at September\u00a024, 2021 and allowance for doubtful accounts of $138 at March\u00a026, 2021",
        "verboseLabel": "Trade accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r72",
      "r131",
      "r528",
      "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",
        "negatedLabel": "Related party trade accounts receivable",
        "terseLabel": "Trade accounts receivable from related party"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r259",
      "r263",
      "r264"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Environmental accruals"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r32",
      "r567",
      "r588"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accrued income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r23",
      "r24",
      "r64"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "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 professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued professional fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r23",
      "r24",
      "r64"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued salaries and wages"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "auth_ref": [
      "r23",
      "r24",
      "r64"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "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 utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Utilities, Current",
        "terseLabel": "Accrued utilities"
       }
      }
     },
     "localname": "AccruedUtilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r23",
      "r64",
      "r292"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vacation, Current",
        "terseLabel": "Accrued vacation"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r59",
      "r251"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": {
       "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",
        "negatedTerseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r42",
      "r80",
      "r81",
      "r82",
      "r591",
      "r620",
      "r624"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.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 loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r79",
      "r82",
      "r83",
      "r133",
      "r134",
      "r135",
      "r470",
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "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": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r40",
      "r419"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r416",
      "r417",
      "r418"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r117",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r139",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r438",
      "r439",
      "r440",
      "r441",
      "r545",
      "r546",
      "r547",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Accounting Standards Update [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r395",
      "r397",
      "r421",
      "r422"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "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]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r397",
      "r409",
      "r420"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r46",
      "r211",
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "negatedTerseLabel": "Provision for expected credit losses and allowance for doubtful accounts",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "terseLabel": "Allowances for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Write-offs, net of recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r99",
      "r117",
      "r504"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r117",
      "r237",
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Intangible assets amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of net income per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r159"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r159"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r126",
      "r188",
      "r192",
      "r198",
      "r218",
      "r465",
      "r471",
      "r492",
      "r565",
      "r587"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r21",
      "r22",
      "r76",
      "r126",
      "r218",
      "r465",
      "r471",
      "r492"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r477"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r9",
      "r11",
      "r14",
      "r248",
      "r255"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r399",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankLoanObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debentures, bonds and other debt securities issued by a bank holding company, its subsidiaries, or affiliates.",
        "label": "Bank Loan Obligations [Member]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "BankLoanObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r116",
      "r459"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Change in fair value of contingent consideration",
        "verboseLabel": "Loss on contingent consideration change in fair value"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r456",
      "r457",
      "r458"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Accrued contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r121",
      "r122",
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "negatedTerseLabel": "Changes in Trade accounts payable related to Property, plant and equipment, net"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r17",
      "r56",
      "r119"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r113",
      "r119",
      "r124"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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 AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:",
        "periodStartLabel": "Cash and cash equivalents and Restricted cash at beginning of period",
        "totalLabel": "Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r113",
      "r497"
     ],
     "calculation": {
      "http://www.allegromicro.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 increase in Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDivestedFromDeconsolidation": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.",
        "label": "Cash Divested from Deconsolidation",
        "negatedTerseLabel": "Contribution of cash balances due to divestiture of subsidiary"
       }
      }
     },
     "localname": "CashDivestedFromDeconsolidation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.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": "Noncash transactions:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Other information:"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r125",
      "r126",
      "r151",
      "r152",
      "r153",
      "r156",
      "r158",
      "r167",
      "r168",
      "r169",
      "r218",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r69",
      "r264",
      "r572",
      "r596"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 16)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r265"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "verboseLabel": "Common Class A"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r133",
      "r134"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r37"
     ],
     "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 value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r37"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r37",
      "r271"
     ],
     "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 (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.allegromicro.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; 1,000,000,000 shares authorized, 189,702,550 shares issued and outstanding at September\u00a024, 2021; 1,000,000,000 shares authorized, 189,588,161 issued and outstanding at March\u00a026, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r85",
      "r87",
      "r88",
      "r95",
      "r579",
      "r602"
     ],
     "calculation": {
      "http://www.allegromicro.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 Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r85",
      "r87",
      "r94",
      "r463",
      "r464",
      "r475",
      "r578",
      "r601"
     ],
     "calculation": {
      "http://www.allegromicro.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",
        "negatedTerseLabel": "Other comprehensive loss (income) attributable to non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r85",
      "r87",
      "r93",
      "r462",
      "r475",
      "r577",
      "r600"
     ],
     "calculation": {
      "http://www.allegromicro.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r178",
      "r179",
      "r206",
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r178",
      "r179",
      "r206",
      "r489",
      "r490",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r178",
      "r179",
      "r206",
      "r489",
      "r490",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r172",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk and Significant Customers"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "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": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r178",
      "r179",
      "r206",
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r175",
      "r178",
      "r179",
      "r180",
      "r489",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r178",
      "r179",
      "r206",
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r101",
      "r543"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r436",
      "r444",
      "r446"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "terseLabel": "Operating taxes"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r176",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt and Other Borrowings"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r31",
      "r32",
      "r33",
      "r566",
      "r569",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "Accrued management incentives"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "auth_ref": [
      "r293",
      "r294"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current",
        "terseLabel": "Accrued management incentives"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCosts": {
     "auth_ref": [
      "r30",
      "r564",
      "r586"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.",
        "label": "Deferred Costs, Noncurrent",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r60",
      "r504"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r428",
      "r429"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r117",
      "r127",
      "r437",
      "r444",
      "r445",
      "r446"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": {
     "auth_ref": [
      "r326",
      "r370"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held",
        "terseLabel": "Revaluation of equity securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "auth_ref": [
      "r299",
      "r337",
      "r364"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit",
        "negatedTerseLabel": "Actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r299",
      "r338",
      "r365",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "auth_ref": [
      "r30",
      "r297",
      "r298",
      "r320",
      "r370",
      "r564",
      "r586"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r348",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]",
        "terseLabel": "Stocks"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "auth_ref": [
      "r322",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "terseLabel": "Stocks and other investments"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "auth_ref": [
      "r368",
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year",
        "terseLabel": "Expected contributions in current fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r299",
      "r336",
      "r363",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r311",
      "r322",
      "r324",
      "r325",
      "r370"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.",
        "label": "Defined Benefit Plan, Plan Assets, Amount",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Assets of non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r299",
      "r303",
      "r335",
      "r362",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r333",
      "r360",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension expense"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": {
     "auth_ref": [
      "r322",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Table Text Block]",
        "terseLabel": "Fair Value of Entity's Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r313"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Change in foreign currency exchange rates"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement",
        "negatedTerseLabel": "Redemptions during the year"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase",
        "terseLabel": "Additions during the year"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r301",
      "r334",
      "r361",
      "r370",
      "r371"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r374"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Total contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Company contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Maximum employer contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage",
        "terseLabel": "Vesting percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum employee contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.",
        "label": "Deposit Liability, Current",
        "terseLabel": "Deposits on AMTC Facility"
       }
      }
     },
     "localname": "DepositLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r117",
      "r249"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r117",
      "r186"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r282",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "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": "Net Sales by Core End Market and Application"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r423"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Common Stock and Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r11",
      "r246",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r117",
      "r247",
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "terseLabel": "Gain on final disposition"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown": {
     "auth_ref": [
      "r117",
      "r247",
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down",
        "terseLabel": "Recorded inventory provisions"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that is not classified as discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r15",
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Assets Held For Sale"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldForSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r376",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r20",
      "r27",
      "r38",
      "r128",
      "r528"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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": "Trade and other accounts receivable due from related party"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income attributable to Allegro MicroSystems, Inc. per share (Note 17):"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r96",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r148",
      "r151",
      "r156",
      "r157",
      "r158",
      "r163",
      "r164",
      "r580",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r96",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r151",
      "r156",
      "r157",
      "r158",
      "r163",
      "r164",
      "r580",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r159",
      "r161",
      "r162",
      "r165"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r497"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Stock-based compensation expense not yet recorded"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee stock purchase plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r137",
      "r145",
      "r147",
      "r166",
      "r222",
      "r271",
      "r272",
      "r416",
      "r417",
      "r418",
      "r440",
      "r441",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r615",
      "r616",
      "r617"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "auth_ref": [
      "r216",
      "r550",
      "r552",
      "r554",
      "r556",
      "r558",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.",
        "label": "Equity Method Investee [Member]",
        "terseLabel": "PSL"
       }
      }
     },
     "localname": "EquityMethodInvesteeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r57",
      "r189",
      "r217"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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": "Equity investment in related party"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails": {
       "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 and losses recognized during the period on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r215",
      "r604"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails": {
       "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)",
        "terseLabel": "Less: Net gains and losses recognized during the period on equity securities sold during the period"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r215",
      "r604"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized 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, Unrealized Gain (Loss)",
        "terseLabel": "Unrealized gains and losses recognized during the reporting period on equity securities still held at the reporting date"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsUnrealizedGainsandLossesonMarketableSecuritieswithaReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r477",
      "r478",
      "r479",
      "r485"
     ],
     "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, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r477",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r477",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r370",
      "r478",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r484",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r477",
      "r478",
      "r480",
      "r481",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r484"
     ],
     "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]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r322",
      "r324",
      "r329",
      "r370",
      "r478",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r322",
      "r324",
      "r329",
      "r370",
      "r478",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r370",
      "r478",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r482",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r483"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "terseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r370",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r484",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted-\u00a0Average\u00a0Lives",
        "verboseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r241"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "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",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r243"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r243"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r243"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r243"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r238",
      "r239",
      "r241",
      "r244",
      "r544",
      "r548"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r241",
      "r548"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r238",
      "r240"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r241",
      "r544"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "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",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r493",
      "r494",
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency transaction gain (loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "auth_ref": [
      "r118",
      "r495",
      "r496"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), Unrealized",
        "negatedLabel": "Unrealized foreign currency exchange losses on equity securities"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedTerseLabel": "(Gain) loss on disposal of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": "Unrealized Gains and Losses on Marketable Securities with a Readily Determinable Fair Value"
       }
      }
     },
     "localname": "GainLossOnInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r232",
      "r233",
      "r563"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r234"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r100",
      "r126",
      "r188",
      "r191",
      "r194",
      "r197",
      "r199",
      "r218",
      "r492"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r91",
      "r188",
      "r191",
      "r194",
      "r197",
      "r199",
      "r561",
      "r574",
      "r581",
      "r605"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income tax provision"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r89",
      "r96",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r151",
      "r156",
      "r157",
      "r573",
      "r575",
      "r580",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic net income attributable to common stockholders per share (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r89",
      "r96",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r151",
      "r156",
      "r157",
      "r158",
      "r580",
      "r597",
      "r599",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Diluted net income attributable to common stockholders per share (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r376",
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r10",
      "r12",
      "r13",
      "r14",
      "r256",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r432",
      "r434",
      "r435",
      "r442",
      "r447",
      "r449",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r146",
      "r147",
      "r187",
      "r430",
      "r443",
      "r448",
      "r606"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Provision for income taxes",
        "verboseLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivableNoncurrent": {
     "auth_ref": [
      "r30",
      "r585"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Noncurrent",
        "terseLabel": "Income taxes receivable long-term"
       }
      }
     },
     "localname": "IncomeTaxesReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in 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",
        "negatedTerseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedTerseLabel": "Accounts receivable - other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest (expense) income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r111",
      "r114",
      "r120"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r47",
      "r230"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r18",
      "r75"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails": {
       "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",
        "terseLabel": "Inventories",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r49",
      "r50",
      "r230"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.",
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "terseLabel": "Raw materials and supplies"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r48",
      "r230"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Recorded inventory provisions"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNonoperating": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.",
        "label": "Investment Income, Nonoperating",
        "terseLabel": "Income in earnings of equity investment"
       }
      }
     },
     "localname": "InvestmentIncomeNonoperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r477"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "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 in marketable securities"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease costs:"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Costs and Other Information"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Lease Liability Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "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 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "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 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": {
       "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 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "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 payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: present value adjustment"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease agreement term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r524"
     ],
     "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": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r63",
      "r126",
      "r193",
      "r218",
      "r466",
      "r471",
      "r472",
      "r492"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r45",
      "r126",
      "r218",
      "r492",
      "r571",
      "r594"
     ],
     "calculation": {
      "http://www.allegromicro.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, non-controlling interest and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, Non-Controlling Interest and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r66",
      "r126",
      "r218",
      "r466",
      "r471",
      "r472",
      "r492"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r477"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r33",
      "r569",
      "r584"
     ],
     "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": "Outstanding balance"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r62",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rate at period end"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r62",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Trade Accounts Receivable, net"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long-lived Assets"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r67",
      "r267",
      "r268"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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, Noncurrent",
        "terseLabel": "Obligations due under Senior Secured Credit Facilities"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r67",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Indemnification accruals"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MajorityShareholderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership.",
        "label": "Majority Shareholder [Member]",
        "terseLabel": "Sanken"
       }
      }
     },
     "localname": "MajorityShareholderMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as noncurrent.",
        "label": "Marketable Securities, Noncurrent",
        "terseLabel": "Investments in marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Marketable Securities, Unrealized Gain (Loss)",
        "negatedTerseLabel": "Unrealized gains on marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r74",
      "r126",
      "r218",
      "r492",
      "r570",
      "r593"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money market fund deposits"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.allegromicro.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 provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r113",
      "r115",
      "r118"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r14",
      "r84",
      "r86",
      "r92",
      "r118",
      "r126",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r146",
      "r147",
      "r154",
      "r188",
      "r191",
      "r194",
      "r197",
      "r199",
      "r218",
      "r492",
      "r576",
      "r598"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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",
        "totalLabel": "Net income attributable to Allegro MicroSystems, Inc.",
        "verboseLabel": "Net income attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r84",
      "r86",
      "r146",
      "r147",
      "r468",
      "r474"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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 attributable to non-controlling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r148",
      "r149",
      "r155",
      "r158",
      "r188",
      "r191",
      "r194",
      "r197",
      "r199"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "verboseLabel": "Net (loss) income attributable to common stockholders, basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r150",
      "r155",
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Net (loss) income attributable to common stockholders, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Non-US"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r272",
      "r460"
     ],
     "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": "Non-Controlling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other (expense) income:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesIssued1": {
     "auth_ref": [
      "r121",
      "r122",
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of notes issued in noncash investing and financing activities.",
        "label": "Notes Issued",
        "terseLabel": "Loans to cover purchase of common stock under employee stock plan"
       }
      }
     },
     "localname": "NotesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office equipment"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r188",
      "r191",
      "r194",
      "r197",
      "r199"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r515",
      "r523"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r511"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r510"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "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, less current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r512",
      "r517"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r509"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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 right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r520",
      "r523"
     ],
     "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 discount rate \u2013 operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r519",
      "r523"
     ],
     "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 lease term \u2013 operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r505",
      "r506"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofFutureMinimumRentalPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r16",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Nature of the Business and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "Other Assets, net"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive (loss) income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r78",
      "r80"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "negatedTerseLabel": "Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax",
        "terseLabel": "Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Other Defined Benefit Plans"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r296",
      "r297",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r346",
      "r348",
      "r351",
      "r355",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "label": "Other Postretirement Benefits Plan [Member]",
        "terseLabel": "Defined Contribution Plan"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "auth_ref": [
      "r64",
      "r266"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.",
        "label": "Other Sundry Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r34",
      "r568",
      "r589"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.allegromicro.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 a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisition of business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r214"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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",
        "negatedTerseLabel": "Investments in marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of 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",
        "negatedTerseLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r297",
      "r320",
      "r568",
      "r589"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.",
        "label": "Liability, Retirement and Postemployment Benefits",
        "terseLabel": "Accrued retirement"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r321",
      "r323",
      "r329",
      "r347",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r370",
      "r372",
      "r373",
      "r374",
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Retirement Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r34",
      "r297",
      "r298",
      "r320",
      "r370"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Accrued retirement, other long-term liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r295",
      "r297",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r346",
      "r348",
      "r351",
      "r355",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance stock units"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r348",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r36"
     ],
     "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",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r36"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r36"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r36"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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",
        "terseLabel": "Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at September\u00a024, 2021 and March\u00a026, 2021"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r21",
      "r54",
      "r55"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseNoncurrent": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.",
        "label": "Prepaid Expense, Noncurrent",
        "terseLabel": "Prepaid contracts long-term"
       }
      }
     },
     "localname": "PrepaidExpenseNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds from divestiture of businesses"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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",
        "terseLabel": "Proceeds from sales of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r14",
      "r84",
      "r86",
      "r112",
      "r126",
      "r136",
      "r146",
      "r147",
      "r188",
      "r191",
      "r194",
      "r197",
      "r199",
      "r218",
      "r462",
      "r467",
      "r469",
      "r474",
      "r475",
      "r492",
      "r581"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r59",
      "r252"
     ],
     "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": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r258",
      "r628",
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r58",
      "r250"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": {
       "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",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r28",
      "r29",
      "r252",
      "r595"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails": {
       "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",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r28",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r28",
      "r250"
     ],
     "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": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r97",
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Charged to costs and expenses or revenue"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r348",
      "r527",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r348",
      "r527",
      "r528",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r527"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Fees paid"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.",
        "label": "Related Party Transaction, Other Revenues from Transactions with Related Party",
        "terseLabel": "Fees received"
       }
      }
     },
     "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchases from related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r348",
      "r527",
      "r530",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r525",
      "r526",
      "r528",
      "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r424",
      "r640"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r26",
      "r119",
      "r124",
      "r562",
      "r590"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r17",
      "r26",
      "r124"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash 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.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Common Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r41",
      "r272",
      "r419",
      "r592",
      "r619",
      "r624"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r137",
      "r145",
      "r147",
      "r222",
      "r416",
      "r417",
      "r418",
      "r440",
      "r441",
      "r615",
      "r617"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r351",
      "r355",
      "r356",
      "r357",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r348",
      "r351",
      "r355",
      "r356",
      "r357",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r346",
      "r348",
      "r351",
      "r355",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r346",
      "r348",
      "r351",
      "r355",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r184",
      "r185",
      "r190",
      "r195",
      "r196",
      "r200",
      "r201",
      "r206",
      "r281",
      "r282",
      "r543"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total net sales",
        "verboseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r283",
      "r291"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Net Sales by Geography"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Senior Secured Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r518",
      "r523"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Recognition of right of use assets and lease liability upon adoption of new accounting standard"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r178",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various 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 Text Block]",
        "terseLabel": "Schedule of Trade Accounts Receivable, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r159"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Changes in Fair Value of Level 3 Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": {
     "auth_ref": [
      "r210",
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.",
        "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances"
       }
      }
     },
     "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r354",
      "r355",
      "r358",
      "r359",
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansNarrativeDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of Computation of Net (Loss) Income per Share and Unaudited Pro Forma Net Income per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Tax (Benefit) Provision"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r397",
      "r408",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r397",
      "r408",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "terseLabel": "Net Sales by Product"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r238",
      "r240",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r238",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets, Net"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Rental Payments"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r235",
      "r236"
     ],
     "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": "Summary of Changes in Carrying Amount of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r25",
      "r51",
      "r52",
      "r53"
     ],
     "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]",
        "terseLabel": "Schedule of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Expense Related to Defined Benefit Plan"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Schedule of Other Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Assets, Net"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r59",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r129",
      "r529",
      "r530"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to 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": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r90",
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r399",
      "r411"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule of Weighted Average Number of Shares [Table Text Block]",
        "terseLabel": "Schedule of Issuable Weighted Average Share Information"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r240"
     ],
     "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": "Schedule of Annual Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelfInsuranceReserveCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).",
        "label": "Self Insurance Reserve, Current",
        "terseLabel": "Self insurance accruals"
       }
      }
     },
     "localname": "SelfInsuranceReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.allegromicro.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",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "terseLabel": "Cancelled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Grants in period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "terseLabel": "Unvested shares of restricted commons stock (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted-average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms",
        "terseLabel": "Weighted-average remaining contractual life"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "verboseLabel": "Vested during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Shares granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r396",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Intrinsic value, vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r516",
      "r523"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/LeasesScheduleofLeaseCostsandOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r125",
      "r126",
      "r151",
      "r152",
      "r153",
      "r156",
      "r158",
      "r167",
      "r168",
      "r169",
      "r218",
      "r271",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r70",
      "r133",
      "r134",
      "r135",
      "r137",
      "r145",
      "r147",
      "r166",
      "r222",
      "r271",
      "r272",
      "r416",
      "r417",
      "r418",
      "r440",
      "r441",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r615",
      "r616",
      "r617"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r166",
      "r543"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r36",
      "r37",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Employee stock purchase plan issuances (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r36",
      "r37",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Class L shares, net of forfeitures (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r36",
      "r37",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation, net of forfeitures (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r36",
      "r37",
      "r271",
      "r272"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Employee stock purchase plan issuances"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r36",
      "r37",
      "r272",
      "r398",
      "r406"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation, net of forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r37",
      "r43",
      "r44",
      "r126",
      "r212",
      "r218",
      "r492"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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",
        "totalLabel": "Equity attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r126",
      "r133",
      "r134",
      "r135",
      "r137",
      "r145",
      "r218",
      "r222",
      "r272",
      "r416",
      "r417",
      "r418",
      "r440",
      "r441",
      "r460",
      "r461",
      "r473",
      "r492",
      "r498",
      "r499",
      "r503",
      "r616",
      "r617"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' Equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "auth_ref": [
      "r425",
      "r426"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.",
        "label": "Tax Adjustments, Settlements, and Unusual Provisions",
        "terseLabel": "Discrete tax items"
       }
      }
     },
     "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofTaxProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Process technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ToolsDiesAndMoldsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
        "label": "Tools, Dies and Molds [Member]",
        "terseLabel": "Prepaid tooling costs"
       }
      }
     },
     "localname": "ToolsDiesAndMoldsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services  that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]",
        "terseLabel": "Trade Accounts Receivable"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r453"
     ],
     "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.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r139",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r438",
      "r439",
      "r440",
      "r441",
      "r545",
      "r546",
      "r547",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Accounting Standards Update [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r322",
      "r582",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "Government securities"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r427",
      "r433"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Provision for uncertain tax positions (net)"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r170",
      "r171",
      "r173",
      "r174",
      "r181",
      "r182",
      "r183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValueAddedTaxReceivableNoncurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherAssetsnetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle), if longer of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.",
        "label": "Value Added Tax Receivable, Noncurrent",
        "terseLabel": "VAT receivables long-term, net"
       }
      }
     },
     "localname": "ValueAddedTaxReceivableNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherAssetsnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "order": 1.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",
        "terseLabel": "Dilutive effect of common stock equivalents (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r150",
      "r158"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "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",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average common shares (in shares)",
        "verboseLabel": "Diluted weighted average shares of common stock (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r148",
      "r158"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "order": 2.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",
        "terseLabel": "Basic weighted average shares of common stock (in shares)",
        "verboseLabel": "Basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r100": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r102": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "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(g)(1)(ii))",
   "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(h))",
   "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(k)(1))",
   "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))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r162": {
   "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"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r212": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346"
  },
  "r264": {
   "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"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20028-108363"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946"
  },
  "r376": {
   "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"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r383": {
   "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"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r397": {
   "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"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-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(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r443": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r444": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "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": "(d)",
   "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",
   "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(6)(c))",
   "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r574": {
   "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"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r584": {
   "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"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5)(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r587": {
   "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"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r598": {
   "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"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r60": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r619": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r621": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r622": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r641": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r642": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r643": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r644": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r645": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r646": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r647": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r70": {
   "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"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(1),(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r90": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r91": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r92": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r93": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r94": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r95": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r96": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>104
<FILENAME>0000866291-21-000046-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000866291-21-000046-xbrl.zip
M4$L#!!0    ( /F 75.;_(M?DN$" "$C*  1    86QG;2TR,#(Q,#DR-"YH
M=&WL?6UW$TFRYO?[*[S<W;LSYXP@7R+?F![VN,$PGHMM&IOFFB]](C,C;1E9
M\D@RV/SZC91ML(%NW""[JF1U8Y!<I:I2/D]$/)$9F?G3_SLY'*R\H_&D/QK^
MXYZ\+^ZM_+]'/_VO7N]_?G[Y?.7)*!T?TG"Z\GA,.*6\\KX_W5]YG6GR=J6,
M1X<KKT?CM_UWV.O-/O-X='0Z[N_M3U>44/*S@^.'UNM4?/8]8YWJ08ZF%WS)
M/6U R&1D$2G];>^A%D4*0:X'4J<>1,)>]/P72D 4:&Q6ZF_YH=7.:^>2BU0@
M>QF=+"F3TSX1)"OK;?>G_.WX&PXG_[BW/YT>/7SPX/W[]_??Z_NC\=X#&4)X
M<%+/N7=VTL/^9 1*NBLGG\3Q8':Z$D(_.#_CX@/U8/^/3A].ICA,]/$&)[]W
MLJPG#_I#J@W_\?+\B[>__^CUZ*<K3[]^Z4]7?3 =XW!21N-#G#+<?%,E>D+U
MI+JX2*9/7V9V@0FE^WNC=P_XP/GILJ?EQ>E?/-W5+U\/1YQ\_/*3\:='+#B)
MLS/YEU^Y\O&DMX=X].7IYP>^\A%N@!X_[I7GN7C\/VH#:7K"7[K.R:3_M1;G
M;R0?_,_&\^VT3X?8^QS8^LWS9XUW_C'[X.S@Q:DXV#N\<@<<#&B/K:F?QJ/[
M:718OYP40<'%)]+H>#@=GWX=FO.#G[?(PP$.]_YQCX:]5]OWV!((\Z.?#FF*
M*_4B/?KW<?_=/^X]'@VG;-^]G=,C_BKI[-T_[DWI9/I@9A@/'OW'?_S'3]/^
M=$"/ZH/W+I[MIP=GO_SIP=FEXRB?/OHI]]^M3*:G _K'O=R?' WP].%P-"1^
M@/[)PWHBC<]>]G.FX>PE']]D)S/NI[/[GTQ?4OG'O7YDBK-!>Y&E!A>4U\9&
MF=!DB5*K\MN3V:-HY7J?VFN(A_76U'^X-N3G.WW,7V>,@_5AII/_IM-[*_W,
ME\[ZU]/X9/3NN7KY;E=O'.>#M7=OGH6#K8/=#YL?]O@G'VRJ?PW>'+Q\N_7D
M:7_SP]/#7?5RL/EA W;5*['[8??DN=X<['X8J8T/"?A'[W[(_3>O=\6;)WLG
MNP?IY,WAYMLW.^G#UK/-P>:S#;7QJQ?/U9O3W=?);C[;5;N'+P<;3];EFX-5
MV'SRK_W=PW6UN[.FWAQLG&SM[.F-G5VY^V'U77[VM!^?O;*;KW_1&\_^-=@X
MY/ORTVP^>_IVXV#_8&/G%[7[^M?^QK-?3G8/Z\_&^6=^Y7N9X9N=D7SS)+W?
M/7QUNJM^[;\YV!6[KW\YW7JV<;+YY,W^F]?K[]_P=ZP_N]*?/M]9FVYLBY/G
M.ZN_%1E25NR$4S"A!\2^.BIT/8U>@ DVHE+W'@G^SUNK@OSIP14\YP_OF=WR
MIT^F#TO_A'*OX* ZF$^XKW*\RC5F/1W@WA+O;^']X2K>KF3E7(^T*SUP6'H8
M&>]$6N24<Q0VWWOT=/7Y]MJ-0_T)T0L1\K0_23C8)1P_Y=],EMA^"UMQ&5O,
M+GBO<X^ME6W9&M'S1LD> J$U&"* O?>(VU\U!NT+OOXH+\&]%KCR,KA)^QQ
ML[EZ7W6S*;W([KIGI)6)DDZNQ'N/?KEY:"\[Z,P90^^0+[G?RWAZ&?;'Q^/Q
M%8->&^8G?/82]6^AKBZC[CG/"9GS*?!6]P UFW1(@F-T*A2RE1+*O4?Z@3)?
MX/[@J@8;4R%&)-'D*]*QROB'DYGL96:LS+*.AU,6C/^X-^D?'@VJ!I[];G]<
MB7-%)=X_F7#$^.G!U6N<W?_33<^?83(Z'L_>S;*JA^=L/./$][#QXD(TDX(7
M[_JYOB]]&J_,'HB^FC$\7O_OJ\KF\P\_NOC5U:L?S7S8Q3O.$<;3RNSJ6&5/
MZ)YR%Y_[=.SC8^9+IX9>U=A7CUR\O[C)@RL-=7&=XV'_K-$F^\B-^K$9#@DG
MQV-Z='[[V<&+2UP<NWA?K_%5'(K)1" #)]H*HM<H;21A6-D;11KC;^OU\27G
M(BUH_K,D;7K6HE(P,SY>Z/S(GVS1XQF;KS;9>8_ PU?;3_YT:TJ( ;,N&EA0
M0Q)>:73&)Y\3: /JK#5;0N8KK7F%GW^N-:^T@"9;M,Y!RE@ 9?$(V@-H440L
MP>)Y"VAE6]<";,SVQ_G$HF>[FN+'K\<I-#_6Y5-G7ANGH_%W4N^+S]=?/J'A
MZ+ __-IEK^L@KESBP=6G_Q;S41E#3@*6Y($"Q(R:-+L0Z3G9=/G<GUME;\V?
MGW]MVJN*].QMYIN=' WZJ3_=H,/(M\A]/GK663H93Q^^&(_R<9INC;=I_*Z?
M:/6DSPZWAL"'FZ/A2QK47M,7[.A/7]([&A[3V65^>O#5JW]LMH\/\1TQQEZB
MY8W%F*LQ(<B0BH\IN Q!4?2 5EBHSJR$X&=8"L9R%ILY_5!FB>6WL10S+*^E
M%\0,2S,'+"DJ$5&F !5+D;VW.3DM% KTJ*@!G;4(6-Z6]KOJ8T,1?#VK3>*(
MB@D#IP@LH0/6/R:=VZ56?FF7?\XN&4M_NW9IA1$^9B-S('!1^A)40,[[//]3
ME.A^O+PCP1)R,:A#%($D$$L?XV4(@B.H4&R NOO!\HY$2DN1P)MB18A0G P4
M6/!8E\CZ+$SN?J2\*V$R"[+&8##9 9$+(;.-EH*2\U*;;??#Y!V)D5[, &.Y
MZB(XDQ!3RJ +68@*BVL@1G8B)"G-Y$[:42D29."432E+'E-6+MB #82D3D2
M&"K5E'?,*$A9,NFDCJ2C9J%=LFC <73#3JW43#-O<I8@V#25@HS$*LA7.[6S
M/K_*MQOO\_NS?O:\^NCA]I2_>OW,VK^/:Y7)Z/!H-.2WDS.G>W$:__YP--R>
MCM+;;_C;/W_GQP.<3+;*[.)?N^OL^.K\W?RE/E!QU5G]0"^P=,XR2+7+FY@*
MT5,1EE-45L>B6,Q+1GP7(V;!_Q(=GG>$#H*#$6=#5@HI0(+%@#)'5;+,DJE1
M%H8.JSGW:QDB#EY@/Z\/'^-1?XJ#CL"$!A48E9QR!C@;\KY$A"*2L!H-P,+
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
MQ2U%]WGT>#D25FMODQ("HE%>H#,N6=0EDRD=6+IBR<Z6L7.NFR!CL0ZA.DL
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
MJ==&@VH+AV6(5J;H8TP)DO'1,9.]TPC1&^A"CU&KY.>2PPUPN ZL.V.BRAZ
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
MK^G"1-,F 6XDOFI/UE8PT6;PI2#E MD5*R-D#;!H\;5A"[[]B)M"*91E+C$
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
M]ZIV[(Y'E9L$HPUB)0A_X'+\Z!AH\_M'*[0G@0+Y2.?@#YCSG;% 2":G7;O
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
M?ZLK0HQ[]<^#SO +W'3<\S#=@Q%.\S-J\T$_0/?;W)HZ82X;=%2UP=MQ3N&
M1X9WQM EDXYOY\*IE4P#]VSU\]N'G?CU##".H&4#, 08.'12 I#D;QCTC^"K
M3WXRY*_O%[\?PW6Y+%&_:FVW,\/;+[KH*B0J&\VA>W<+@^K*FP_24[@"AQSU
M<\OR<((W+D1O-E:W\Y]Q)W1& $!P5[^-#NL6#/JI [Y0IYM3B":-FP[1Z9"L
M, 5#*,"/,)B@G9.N.'TJ._@U8-[#))%WY7<[1YW1M$7P@5CA/C].:]@_ D*W
MPP@/<=(?PX\]\(#@XS F?D7?>2S&P=&PGC* 4"<<:CM'[0EW3E\"5/W\TK=.
MM_OS:T-H:C?\_"H  9[\@E=A..9G^.F-;-J?7\L%#'SG&)K^\SO^HF^LI\*?
M7QT!@.*Y=H =/U_0O,S\$4![P5>ZV,TH/_=  ,*C"RX'%@B=\U]PW!]E$]GS
MG1CCE]/78 S/-:C3&\>Y=_)0Z,5/=2&'>D( WJMM"F_7/#F$@=.U@RD=U2"P
MW3RJ/AVV>OT1_-*]PBP_N?NW_B# L-SI7_Z1%DR3MO4))DHP6ZQ:]@O>;/],
MG+5/ '%+JQY.+?NUWZD0[_/70+@XSG?J=FK6[=7#]T$QZ,O+K9'YPMEJ5JEG
M]:/S99BJ 9IJ]K'#X?CH>$:Q\*G.;*FB!5Y6GN%@MK-?+8P3".WR1#@&$^_E
M;KWL5GF:[0^JO_(0RCYC/'4MX99^!%Y7J.L\Y<FT_5N_-#_8<%R1>;Z1;?7&
MN2YL'CW7\ WFVEB/H[,>0-7@>EZ?G^FK^1T0 >/[PEE[XJ7_HO5Y3$*KO]I!
MIS\>3OG_S&SC@,5S7U5,#C<=]=N3[YR0]>2;WH"#V=IJMR9)R.TI =QAO:TI
MIUSFY-9%"ZIV31M&-F8MF]^V,'>K/#HW>KW<_>?CJ/]W>J# 2<SL5'GRVW8
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
M8]YYB10+Q;!&5A.)N/ !@>^2TQ^%5D$;Q;5=6Z>B#<.L0;%WD<]6TA$IX%T
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
MW;*]?D&#P6FY1QQU.^F?D"JF'C;(<5RP>3SZG_8_Q.]].(V] EZ+S77BY[J
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
MFOS>[E]7C/%H6NAH^GW6GA5UD21Y3,2I6A*'6D8<4T ,R)19I*#-))_,7=>
M4<QL*S\_4K06\O4C\_6E72MI%Y44FE!#%2DO**E$)06O%7.)FY#RVKKN,G?O
MLC@ME37;+GIL7!<Z.J0S&!^F(3K9'B";_7MXM%<I<0E&J  OAD;OKD@9GCF>
M-1!9P\(E<Y'8@D^$9<9YBM)36TO%6JRZMV*\NYCB\)"I9<C0RV?H2_$B,!?
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
MZ@1LQM3-Q#EO-)I?ENG"M(GJ?(GR"N+;M>*\6:/DBD9%)8OG=O _SGDP;N(
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
M"GAE\)HE+<&B")PG8S5-,6GX0>@H&.7-@J]HP7'G\WL2&8Y>:61R%DH.(("
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
M@_ZI<[D]JS.9BQ148 E0TU[ F'850%'![$+431D;+,WG4L5GX87SX_TILER
ME:K0T")BEN-3F)@' #B+2PZ#@NU?PA-RZ.A2,:-YZ:OQ\; *>JDJ0\RJB=;K
M50I3S,I&@3'9K;P_^6[?$$2F1$9DT[E2R*,+829%0->-():YJNI,C?PQ""C8
MNU74RT^M')/#>J;@]2WTC0O8&NQ9$2  B6X_GY#YI:HBW7[%4,M!:PE5.[6C
M7 %V%IXQ>]'4L9:+LW8O+N:,*EQ6D@OVVJBJPURLYO%:+CA0C\^#G[K ^0;L
MT6#8G86RV1(FD(!>#>H-"%TY*D$ETZ)LE=MQIN'F9^19]5[4X;.-45UMF;[Q
MZSP:91H/MUQ(KHJ87BKZ5I& ^O[N;P#%79"8'%/QGTGWM'JE[4^R(Q@P>3CG
M!/N[G=%2'&@.]QMVW20[C*L]M8@IH&>C!?53=_6L/I^8=K,JV0=_@O? M(-\
M^+J1ZB1X1K\OG8Y%5TZA/',MU2\J>.[:FD:755EX+Q>[$I>WX"*<K\OEE:SG
MJS4+.UPB//6B/S3-4T_MZ)(Y.C>QH^G,EJ.5Q2.0V>G)J(K*&-;"4BMM>PY^
M)OUI#< +Y1D7^&+^\5,<3L/NISPL7KZ>EV^"K;4$M]NDL)^E*>P/YBSN7)S%
M?&8&_@;.WW4OOSN[ _6RMLDNB\_? Y)["#9Q?4]J\X7U98XZ.ZL7_6JSE!*$
M86_<L<J\<L4N[_ONE,?_!<CZNJB*^AX$E1ALW&=@!Q6N0G_O+%QCJ,C.[I>\
MM)/NZ+@Z8/OE-2!V>9@KC$1^/J-&!#Z;'ZK;>3T>^(]+'TQ?J8C^M5U:?@;C
M^U2\'M6;_B>&S"_K%I[. BI!G':+&3OC4_M@<N^"2@4=/.^.)CEMPJ\_E:TL
MNQ+*9CA_1Z/\,=^%ZA6@/AY\7K#31\>#22\L&:DG2RLRK1$>R^C1@I_K\S '
MVO:!$V3H/ZT-PSFM'945J3^HJ$NY?%%=TSJ=@#E;4#T'Z2_/=E4M]N0D,Z3<
M2*4J%J_HC&MC?G9G8SZBK"7R?>)L[2Y>D<GZJ'^]8=0A=5-?G[>3NI_3CW.8
M>7&]S0Z2T;(#,+_I2\U]:I8VHV9U(^6,L+J 4/Z0!PDZ<C;*Z='^-/AW'N=?
M#RCS^?%P4IC=]*6S:S=399GU\VCJ+*A-AFF/KC<7N9NCUF)<\!4#*E'4 $]3
M9^'YP2VNX&C!L7$ZO[$ &)^G)76SN[UU%NUP\39 "?\"(?9%+[:(F*K$15,J
M:\:3F2[-$:55M,TH+C6[U=J]^E[=<HM51.5BNWE"ZDE8N*N0:A_*["6UDZWR
MT8RFORTVM,R!\J6ORM K1^53QNMKJE\;&[/PS-JA4OM&E@+SZ\#6):_P9;<X
MRII5(=$7_3??JREY>7!C%8;$E,Y)6I2+B0=-G"+)AZB8]I%[2=YS]N0[G$3_
MG,"BRQD(VVK=<;Z 5Y6?YOEP<#+50V]A[T[+SJ]-GH"SV?G3E[VWKT[V#W;H
MWK,.>W?PJKOW[(_C_6<?12>?(7WX".T>B<Z'Y[V+YT^[Y-V+0]%Y=H@[7P.T
M_1)W7NSR_8./7SHOGD.;AU^AG;/.VW^GSD$GIRI2T7CL-$:QI"HREB)+B48Z
M8B=Q+@U!_/DT 40ZS[RR(HG N2.P0I$+96V@/%*?SJ<)J%>@<IO-N4")27\Z
MRY!U,<1WTWGFY0&!WY^]Y=EV/,'_Y8S$VG+C.,B"DHQ*[RVS0LIEX[.*"!H7
M8V]AUHL#V_:*]CBQ1_TX!DD; 9\#G9"!\ZCR7?GNT$^R63HE/R^?+OLR%@+
MYM%E%E35( <!?<[AE?&DFQ7BQ,_]'6F0S:<"KY738S0YR0[8KW$A#0D Y"SO
M6<BG! OO:N?? ;!SJZ4?+H]T +T^/3Y;0<K4*IG.%<E-Z@BY)4\23&/N^678
M?<6N;6+2:1.3WL2D-S'IJRP._%W5L.:QY66B*OA?!OS,V&<NT.G5J6FB@W/N
M\*E]L*@?S@<K@XX;+!Q[GS_4F3ZZ$,@^&)X.BE+\%O[/NCY71LL=7[H-5W*
M=F=7X\HKJPA5%XM9?]P]/2W>]:USMY_NEB$_FVM>Z-U^JOG:0=;5CY@>X_V_
MWUN#M4J*Y@JPV25%,<K5=Y$+5@6JO>4Y*.Y:6;'N6^9NZ%C<6]S."Z+SVP6@
MW?YG87%SBC(,<8C*E8734?QM^L/O0.A.>_;LMVZ_O*T\]'L](36O$=#93W%8
M+BO7\U*FJ/IXKM:W<*7:QT/X7YB^N?YXJWSTCW&X^!D76XSJ*S_&6^3*S[[5
M+"%;FLL?:O;;GS$CFLYN5F?-M9K]1]FYU>X% <D254)>OW=^=IHO:_2/?L,M
M4LS8Z8MF;9CKMT%/O^16+G+"\R)82=^JD4E_CS7AZB UVW"=8KK]5;D$=[/E
M-D.A\Q.PVDG<J+EZ#4;N=V;JSO;=-=JH%4,Q1#/CS12_E2=ELW;DS"W0HKQ=
M[,;,HVZS'[\_,<VT+TZ[F$T[OE,8>)23V^SIM=K3WP'L*:<&:S!^>RZ;;RY_
M\\::T/L8+[*G5ODOWQ++>ZT7TP5+YFYVVC6=*CL3>/<@^Y;/2_7W!GP]6<.M
M2R1NG6:A"-Q_W='@%P==$F>MU:AO</6/!!U(,/GL*1>ZI(9;985VFK+D#=7?
M*;]\PSN WSF*W?U2AP;LE#P+,1S8+^MS/_#''%#'AR=?>OL?=AB\^\N[@UUR
M^'67[1W\3:%=L7>P"_\[HH<GNU_>/0LG[Y[MS9Z!=TW>T3>R\RQ\>'?PO-<Y
M^/>'SH$G>\\.80P?2>?@(]E_]JY[>/#\XQY]][%#_YTZ9_C+GP>[X\YK_/F]
M%C%%P3R2+GG$O<A%5*E"/&G&.-=8I%Q9@,HV9N3"U<+J#.QNQ&<*HS<0HQN1
MAG/(?9YX- #8 . , #VVV"=*N5*6:^]=T 1;+A,3/@A'OU.1K0' =0/ KS,
M]$)$$:)&1@6'N(H<.:\XHH2+H!Q3+H8GV]JTN;IXM;K!OP;_'@/^:4.LP\+[
ME$D!B=9(P1DS7@(U5-9]I\QU@W_KAG]DAG^,2"!YQJ,D7$+<68J<HA@12@CC
M3@FF[)-M*DQ;B(O5I1H ; #P,0 @#<)293R3S')KI?;41V. #C('@/B](JD-
M *X; +(9 ,ID6"YGB%)R @"04*19\$AY2ZW$405K<@%@T=;B8EGP=03 VQ[G
M;8X3$U<7]<(DWYVVO2N/)NC-!G\I:&\T?NG$F8R!!^P=5R%I)CVGD4EL/9@[
MC0=OH_!K[^F"!X_1Z+4/'%DC(N)11V1R=> 4M0@:4U!7^LDVDVU&;^W ^P90
MW!5+N^ZQ[*,7\:"X]QBV@D^1@PP;Z;3& ?Y$M7*!-3ZJ#1/QN8_*@H&FA.9(
M A<!BB(T<L%AY"+ED7F; JSE-B5M*7 CX@]7Q)F21JIHL".2>PJ +X/2PA,M
M=(I.-6Z8#1/QN1L&&^ZTL@'A9"V"Q95($RF1CX0Z9277BC[9EK(M62/B#UC$
MHXQ."VN(XYA';(Q+T 9AT1)A(Q&-HV'#1'SN:#"&F80M04H9C3C#!!F'.4I2
M246EM@*#%N>TC85<(Q%_9"%1^SG9QP\Y$BX9]\/#)\VLI8$E0RSER5'-G0F6
M6VH94!/J&T?"1N'3ZP5' J4,N*5EB-"03X(,1=8ZCC@)V%C"E:7LR38C;2KT
MBOR@:W3<TXCX[*ZH,]I&X!XB,LXY<=21&(3W-('IZ5WC2-@P$9\[$H25Q@"[
M1(KIB#B5 3DM/=),64X]EB'J?-C;%O365D8CXNLKXI)H(QPG3$;"P=:PCA*P
M.!1EC":B:>-(V# 17XCGB$*[0!P2+.MNG0A(-PTH,+ O.",!-O:3;0$B+ALM
M_H!%/%(I3!(J.>V!P1&M&0XLJD03Z'*K&T?"AHGXW)$0$V;1,8P8A]7CWFMD
ML(_(,@;436$*Z_MDF[.V8JL*6+@'1\+Z70;;E&\V$]M,[&9]<Y412E2OC4?Q
M\A1?!X-<4'>6".JF/MPZ5JS.A<-.QZ6$0B]6\6*/,PIUE5/S8!B?QBP8&3QH
M?3#E@ -8[P-G*4KNJ$VJ<<UN$N/;7W3->JHB54XA*R)!/"F-G%$"++ND,[E/
ML-9/MHEA;4E6=3R\"N'ZR<?*#;0VT+J:\'\&AK)G"DPAPHE)QE JH[8^4&6D
ML8U+?,.@=>X2QS%Q3H-#*D:%N("?-%8!Z>@(25P*SS1 *Y-MR6]] ;2!U@9:
M&VB]?6;:!EK7%UKG1Q&*>4IHB"@J'(&U<H)LPBSG%G&.B&@LIT^VF29M)6@#
MK0VT-M"Z8FC-O@"J%9C\W(=\P$N8B\PQ8UD*N#D"VC!HG1\!:1\##4FCA",
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
MG.%1NISV(L<H-&%(#UC(219Q;I2UCG"1A-%..!PT=UI1XG'C4M@T(=^;:W)
M9,*L)<@0+Q /C" +HHZH%E(%6/BD^9-M3MI2->FK'K"0VTSHG'3,!<*] FC7
M0@@GI(C&4=$X%39/R!<U.95.&XP\5QCQF#C*)2<0D])CH_*!D'BR366;K%46
MRD<6IU!GRQUUFR"%JWV?,I (Q%3E>P_81:=8LBIF)V@ P%*-5V&S8&IWR:N
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
MR&%/D4I4!R*4-(ZL'_=^E/G'FC+135VN[YE0*EBB2(HQ8JX,TX)8+IV4TNM
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
M/=PCZQV 'L<<.6TDX@1++Q,GW$]<H>K>%OM2VZ'4=GA&,=BW"L'VBBFJE:3
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
M?$LDM0NR'8SK[HBEH0F+J+MST<=3BD<\T-2\&+Q^E+H[!:_O@]>S(3!"8N8
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
M0)X )#=G4P2)\!A3C)&$TRN'.F#D#&@@R4;#A2?>&),+!+Q@ V.1TH>7TJ*
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
M-VLU^"[:(Q-IOI@>*+*"!Y1@DY4P_D+RK))T<0+S$)\#S%-UZK%L]@P3?!L
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
MC]Q+\DWA5]<7]1!]557/8Y0^$O:Z>F1YG,L;=L^U@VO1#;/V5[LW #A9DFI
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
M1+)$I"4R49L5:4(*FDNC@W4L)"VD#9<>%14D>R D(Z=(I@4+VKO,D<W@'QD
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
MSJ] >UO#XQK:U)^#>:) ^$]^TZE.Z=A;HGRERJNQ1HV&[?O=R>MR_/I*-1J
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
MS>,EA'SZ]U3=ZP4P"8L))ES-= #[+K6<\ZNSG_NAM"@HC9\-2K,4K>0R&:<
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
M8"Z <*= UG.2(2> #+U+0AB5B%41#GQ\-8WZ7ZV<F5)R;F9$N,#H^? O<<$
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
M3E&P#%,6:9D(K+$1PN<>C)[E<&4EEZ0;7X-21:(9QO%DV*\$FD4C=$D0M5\
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
M45G&4?<+.H%''^?+NH,P:D682&CMPVK'7+NZ.G,HWVQE?:S<<_D[4;[#<';
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
M;@BPK$G9BUHD67*N3L_'Z2D'E IWHL] G+E&6W4ZYK+=YW%<#MIAQE [OK8
MZYD=?9ML+Y$KH]1Q'"TQ%G,5E'51.T&DQS1Q)?#A[C(J1>Q62/FJ9K[]ZN1>
M3M*=7+DQ3[M0[Z@X@A>_SQ)V9S!^'V'D1>#XNM#,FCTWFCSPXE!X'(QP C'F
M$N(F&.2,X\@'CP6V@L44@";-)EV"C)NML^.N/VYU1X4(?4U]+D[E.5C>2@JS
MLZ*!:%HT$+#Q6^K6G3!P@9Y ^O"_A<GP/-KAC\/#!8O,)3!\&T]L-Q=OS>UW
M\@).;.\@#D]&SXWJ/KXAA]IR*87WN4:O1YPS^$T8.)]=E(&S(**,N4>.4)<5
MKE;>S]&+UCV$Q&<J$/ZW &,C$'Y\SPZ5X)@0JW*D(4?<RH ,8;"#FC,K=8K>
MJ8TMR3>%9DN*!%>J6G72_,R:6%9N6U5IU[J\.T@-U[)/OUBH+\L&'/L4I;2*
M1^YML$ZX2)1/6@M#B%HN&Q2N6;"%WYDK=O/ <X<2H/JL0 ,0[Z4#V)@X?CV
M5\W8 -'GQ@=?M^FAY(1)[S0B5 C$F?'(AJB0$I032AF/D0$.8WR%"?[50K>D
M!*L\D30E*BUP'R8Z"4VI5U(ZEX*.#24\&B6\^G)H3;+::8HPRY2@J$0N^82"
M* T0>* FRX%+*0$DN7%9R-917LG2=P$@8PPG] C$NIDJG ]K@)3B0%&_3]L$
MQ6(FJ[65<-=C_=9*RSU3AVZIO12:=-\G6W?K8WW[Z&@8CT#QVYTN>-&TJ]/^
M^>HV7S^='P: &!- F5&2@6XCE$<&)XI$"%@(:24 WL86TYN47-5M*BH>9PWR
MHKKM08=<U+5GM/L#-&WCE$G8&9FXY=A@QP$^07,+*FO<C#::]EI2X][.T=DA
MSA47K<^'*\.(!T*1==H@$BSFO'1;(G#6RDV])#/]+IIVZX::]IV0L-&TUY_J
M#M[00TX<)P 6* 8-Y[K4 5DX95"PAFACN;::PKG^ K/K-.T?FI%[15V^OG5.
MHRD_./V\R]YW;*,..?<V2L03ELABXY 4<! )QH0S)/<Q_8Z6?'?![F?6KW^8
M$4L['V32TG(ON P@%7D+O.D2)B[$Z!LCUM-BS?;!]ED[!ZP%4,XD1\";.30F
M:>0BAM\D!^5:*LV)W]@29I/B)6[-FD%KQ:QVF\^4LX70!%]%QU21$;75J[7;
M;^40M/RH9TN-?PZ&*78;@BP$R3IO#EFP1"5F$>8>-"Z<O4F!*R0\\1S(,1J7
MRR]M*G&U8L.4'HM!($U7=BKX#F.8^,NT.)C+@!<.&'LRC>RIM+AI2,BQO6TX
M"/<J@8@D@[.$4R],9-%')94B/@C.OF&T6@L*G:EIG=HD]VSI\Q5O;Q^:&+D6
M,B)J<Y%#JST I@:5+##-;7+.>+&QQ9C:9$O*I<]5_3ET7@>3WU+Z2_#(535M
MI2$D=R/<'Q@Y,J/,)FCD>J+=Y>TWA];SR+'AR&I+0 2/#FD3LWT6"SCF3; A
M&^GYBR7&V3K*L%:(R^&=?]8RYO<, W<YIQO#P!.@J_:7SM%A<C(II0VRTNA<
M_MDAASDH>=P396@DEOGLA&?7F08>IX/IC<R3V[W>P-=-<^<&R$I(*V'VSSJH
M_N@0\"1);3T26(&^X!U!.A+ % 4*A$C<ND1OT.7T:86ISRSRUX:H3T/INOTB
M2,Z;H4Z_ )J*1X-AMSK\<VSWI&\GH5N=__V2H&.KQD7PH^!3">0&P"UO6-+^
MM.EQ^O0Z<3:#;7J</HF.<DV/TZ;'Z9JM<M-!LNEQ^E36L*'0IL?IPQ2<R$IH
MU@Q&MA>OM.MXP.Y#:[<0__- DW^B]4:NQGQAKY)5QO+()2=2N&B#QT$PXI4.
M['L-7'/PUT532FT;B6&YZ>15I>H^]6"MJHS(QS\_[NW >T[>B_?T/>D<O#GK
MG'2.V_#>]C_PO)W_=CL'GNV]?H,OEQ%I_]/FG3R^C[V/'SZ^(YV=;?J>OOK:
MH;M?/KQ^QSO_[)(.S./#SMN+75F9\RE0)A%+4B-N4T*&RX"BL(P:R0,)?&-+
M4?HDNBBMJ.Y0 VD-I,V30AR%>1.7.-'<J]RD5%KX0+.088Y\I]AC VD_!M+F
M91R)53@8#ACF5>X9&232! N$&9&<84N,L1M;XFJN5(-H#:(]!T2S.%!NE;#!
M*&Z8,5PK;)B-*F<ZK3J;I(&[AX"[>75)1XP#20V0CD6+.&8*Z0B_4<EA<Y/1
M(:1<79**JQ[W!O$:Q'L.B!>TB" #1*-YXLXRD.$LM9X*)K4)^'LU,!L9[L>
MVKRZI8LD2M@L)#4CE5JJG;3(6\)$SB)3+ "H/1%(>P[-?=_&4;1#?UR"N$+\
M''N#TQQ2T'3WO5X,PQ*+@"-(7QPG9@T.VAABK(W4)'L#6UDCACTJ8BTV\U6
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
MT=W!]^@.WM?=P75W<-T=_(C=P??K]MVD:#FBQ")$*;R[@[D1[N1<KE C!($
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
M4\%5@)L00B02%;OP\V5SA$J)*RYS)2=E8RX;T'),-P^ S)^TE^')PX\2<:>
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
M!)N(%?(U9HNW(%IN;P4H7'5)R1722\;75AXO:[TJE"6#^UYQ>!.!&I)T%!B
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
MJ\B/D/]:%:RE<SD93N0');*A4ZE<IR2G%1%M@E(J!+=JPEEBKDH)%)I%WJS
M+*_,"O=Z<$M=?A8TRK%L?E;T"%+,#\]<&.PP!:L^F0MOBG1&3+R%&SPX#[?N
M.LFORJG3?'WC\P:/._*DBLL]%]?*]>X'R%K+)I](7Q=#2&/9YX!LWYRMB-H4
MZJ=6%$W+A<3"P(E0^\B POT6UKKE?;7(:R0^*;]%Y;[F$1"Q3IY/)_*@V\;-
MO<<2;NV\U'BE<=K-=)'Y\5TD74;%UH1+CDKVQ-3GB)>&/K_Y_/OUVY8U1"93
M3359C[:9M+5\0BARMB*D6+U[U>\(B\RJTRM5]WGT(E1:/R:\TG*ZTLW-K&0.
M1\5<:?$A/^O,<(6A&QI#F:6N3\3U\P9^I]2%)/"O@.( O+#)=Y_>78G<Y#1@
M;>"W>7Y%(8: OF+0C= P(#M1XMR: Q0]M6A/ Q$D @G+@7*E 12)!<+$I.$0
M<%F![/N-X1B*9J//196/RC:22U,Z9X-BQBL@[BQWQBH9#,Q#EK*J>EY!4ZQ,
M_&9!07+,,DLHY5ETATJ+OJBE'XF<GKC4-+6<'T3O%5,/2Z_.ZVS$'H@A40*X
M,+DQ,"38265[=&YB;FK ,RH\Y68I][/!W5B;*3LQ"+A+4(MDD!A8@.*?:F3&
M'!MB)N1SV/0;U>U1G$G-(DS93'@7<TS*?XPB [4JN35JW&7* 2& 6'G*,HUL
MD2%3,1@#OA392(EH*23R99:2_Q13-S 9&] Q("UBS"5F5IVIYZ!1O%G+@S57
M DR17U&DFZ]YK!]9Y%NA+2&B2CA=&[V$L8S RX@Y%2ZQNSPXA+/>A2V54KT=
MRE!1*IO$%%3+7:64[4U>WRGE:$]6 F?%FP"O4*"'Y8 ;8:[L[42F/? '&4-6
MOT._@9Q,L+*7BD%'5@6P3RYZ_>'$D*CDJE1EM'G%1-[>I/0J'SF!5\KI8S/,
MH_AK=4OH\<$^@(+&\BZI*C_+S)NJ")=$O&1A1DI-N2M.QK[C1V0 BV^!$;$@
M41Y\*EQ6J4GY)<A^"!$%[T4._4JN!PH10#UO*7V=S<?J#V6B1=<<"[V%T%^Q
MI_.*IHT-@S;DP"N?;[',QA3F#4'AO+&L')Y$O-C,&;;L)B0QWLS;?Y434$S*
M@\!X#?\N7&@&I@4AZRXG_FR+%I-0S9O;")<)JWBZ<\=*V[B*RKJQ+'#%]28K
MY\^36J5KSL^%566@1!XE*GEO1"$"3@A;%.9(U5%0"=E47GTK1AP+<T',N\8
MA?B+PM'8C@\^PO^66SMM*&P0P3KAV< HE8P &WX<ADR2TL-Y!,H$T!'JK1%J
M6T>H][@ND;ELEF3N2ER+5/-J77JU(DB1O;(?\A@-B[[QJ.185.HQ4E^Y3^&7
MFX]GP/JO*E[H%4E7>'O)9TJBT2S?M%EZI.1$###Y!@%!_DX\L6C(LQ1=?U7^
MF_Q*C&7"7@/T:2E.HL(K%9=Q$7@4[\X=KR*"SXO&K@6OO!Z7OLH;C8U9*IKK
M4^ZB9-%RTKA@6\+G:JY'C44^X BMB0E3_8FDN%L)?J[)TPJO!IP)?/':%9YY
M%B9"4>[U3F8R'DXRM3G4;]L"::JT];>_L=G\]=N\;I$_^NQU81?R9/F)E/53
M-7YR2Z2EW*"YKGYO>^PXF; HMP;V,F(JRXQ%PHE2]--OV#$0=$KD,&/.5;WT
M; Z:0M)B1( RW2>-Q]D=S07=N+3*6:$40]'L;>,^Z!G1U(#+@ET@^$E"G8H+
M@VO-'E+W5=@8]*;\!S*[XC_4$5B59:G4J%24QB 7$P[42I55M54[V\;WA?%6
ML/52+R95JU.*=%?7%*&F.2: ,II"0RTMRP^UC34,DMTZ14,$&96K3JXK P![
M :L>DM193J9W2@U6Q?.*/!/@P*NO-!^CR0HI4^3 3ODJ[JEFM&MS]<3UR)Z?
MJ]#)&\Z)-^ @EY)LHZ$AG/FB!;>D(W6NG-PH'US4=(FJMAHQVQU;L^&$YWIE
M$MP(J]0T/@@%1_BN?:R(H)I&A+-B_#<?""179\CYU=$.8_V[<7/R<HEN_%B(
M(KN[4<G?@SYEU*=X*O(LB,FOIIWG+%HVLB>8,O@>.%<(6ER('H<)JFFJ#"-C
MWT5_@P"]1*NC>,1Z)?9(Q759D-+"&0T)3:?Q'?F_Q%@P->A#O+H@\SV\38)=
M4K<-K+59@\H9F"28&EM4H8J^?<(QQ/)ZL')MC*P)7?=1B#C-FEFP'K HY7T4
M(TR*%S&1.J%$#4&@M,.\<P<61XCB5+6DOQ.RF24LDT'IA'K+B.@F&E,DTE1U
MJG(<E\0$CA61S\LQZGD><4G2KKAW18$O4[^0/:'J)#0.CDP(%R"*0Q8D*A%\
M7"Y?5672=$G-)QIJ7+3GJ0LFFA8%;1@P2WS1QHO\(].$HZH99=,48X'PS0V?
M9QQG%PEQ;7=-T9"EB-F1ZU$T(E=1-)EOL&TC.1>%7VV2_R</O!OKS<C.@5*N
MT>>)YLE+R2:PRPZ.TL D]NR,$RGN/[BH=1="UA=*O7Q</BU1'"0,D U-N1V)
M*)V(_)9]^90@**L\Y.B&)*!02-XT!GA[%F2+HL_9'&MIX1E4JG#N=R+&5*8B
MIU,T;;KYV)+.RH^P@]1X*;(=[KBP_43]W(8L'_ECXRTJ3AFU1_BI;;Q!PS$J
MSH?C(]&^$G4Y<)()R_(\;4Q&!@,C$NDYPM>6JG1@^ ,-5F _(G@N]409V2F%
M2$%;PCLI#R(F64KM<<I)$E1H)"XSBO.A6^2WJ[ GEA4QER+T^ICF8;6AT_<R
MO$7V/6J#I:[QQ@2O\26R[Y^:+\FHI30J4:LG5 5%9#ZOR!HB3]74LM)0OZ0F
M53XG4BCU$4BP)[V/N6YP ?$,&P *(2AOG/K&BW[] N^ R!:1)P< YV"1[AC2
M\;!UOVP^)A.1IKQRJJ 0M^> H]>",6 [(N -Q*YD9)TN05'Y60N5G6Z@K'A1
MG>#: [NQ[7- FL^B\]%Y*QO%(4LB,$\< A29!2GUG8@X*@92PI+K5XECG!L!
MTK^D*<<J=?;>7MJ-0PA)0^A\H6+=]"SL,U'Y+X]#SM\@/Z?H%U-1-Y'8T84+
M)VM1$U#QF'":4:S 0"8P(P^)>)Q%6$1=2F/!&R2GTSQ<R&04^*3HQXX)BPF6
M>A%N;4<=G9OAU#DW0UXTHG]CJ &]:-1X+N_/1*@IU*I_MV_:Q/MR.TGJOG^
M$9#Z@9SU1*4#!;87Y"20/B_J+B=FJOYZ\?B5\ GG'A.J, ^^*Z]KO@?U;K'\
M:]4C>Y6$JBHGJJGL3F4RO,YS352YAL>+5H1(N3,5U<'=CWC$QY@[K!H;BN2
M*<_WHNI!T*:,)C1@1)[>SXOC543B_=OKZTI'\#SX6DI1QHI[^0Z6^[BE^WM3
MCJJ<V%)Z?QC?M00(:1_J[1^N/W[-7_^@<)*8O"6GH4:X*URW"64=I101194_
M^,;#8!K'OD"B#&]"6K25]E&Y<PR'2I4:C8ONFM_S8=(2(M>_W9BE,A=\@BVR
M:9SDF8+8BCR982=( 4%0)YDP141KJ8(PN"R&+&D66"PD>@,*6QN3+D4.NVJM
M(+"V:%R)0VQ;7LE=X&5J%AG6=,NF40J]BEK';;)/-/NC#T#AA>MD":8W8KM$
M[$-62L27]TC^@6H F\O:HWS^]GK7W7KFTSR4:')@+6*GWCK>5_3:M#ZAUT;6
MEAOO[G4M8YTFDX44.__8%:,SFJ\\?BVW= :J08Z;+F8HU' LQU:4S_.-R4O6
M(B]97EE\OR\?.<26^UPGI%_^+O>D5#^LQ4%3*V3SE+]2?[P&<3D/V?)5$-$9
MZ4>OJ\S?A0NA,*K'0@D, H+XNE"7VAVA,F4)_+^OWBR_;M-7/V?^^G>NV^YW
MW:U?=]K6UN_N6W;8[O><@U:]_SMG>-E[[;<']J A>QVV>U9OIU5_)JP5F O$
M@=3TOS\X/SSHKI CR%YU#(MXD7I1OL9P]S7L^7=<9=W(6B4_07G'YGR#AP1@
MYSXYD7.@U0O0E[A^B2(87KFR)T/ '=:0TH'4E#EV^@H#W\!+:-:MYL+1 )E)
MYCK*S5T0\\'S'^%VE2E5?<'Y7;V;7WUGAZO7%[S;!;]X#'^M7E"G;;N5F]CM
MFC2$[H?0C\_#SFWK8OCYR[<R#YR<@?$"EO)+X?2#KMGS.+]?6\!ALEMO(7<'
M/Z.]*=2NE9SW)TG([N&0ZP<WLR'B@)C6<MH;+$4,C^ " $UK)1-B12??"58=
M8U^(G0)8:\QZKR.6CT9M+6IU-FOHF#VK4RT+..2<R)GV/.]>HF?EE:L,56-=
MH[#.Z9F][E!CG<:Z9SR;VS.'/:OQ2%?HCOLI1AL1L'Y0ZEKM_DE@=(K#'M?*
M: *#6>_OM-44O@^_-YR\(?@]M,Q.?[ GAF\&])-RH9TMV+.$4K]K#OK[*B@:
M2L^M1_9,:ZBA5',HV5:[=Q(8-5"BWZ/*.'47[>7N= <)=7GXW?R=#4%^JV.;
MKF,?IM'N[/EMBCUR5J#M66:_?Z#K3$.VSI#M=LQ^3]-L8WT(O5[[-"[M!FH<
M#?0A?%Z;WOOJ2?.5]!KU6>.8&K7EU!S1M_5!?(QVW4!V;@]-=]C\&.6Y0\DU
M+4=#J>90ZIK=G@92S8%D]74,[''Z:S/D>][Y<E+J?,DJG2\O+#KF=,W.0$?'
M:@XENVO:CH92S:$T- ?NOJ)> ^G978TZ.+894U0M:Q1COO%].*6?K#YY3!])
MO^8JU,&-:"_#DG ZVMBK.8BP>XMEO]9@JC>8-"75'D34M4+[31[M-ZE]II$H
MGXO7PH"/<9:<50)#SS&'AR89UR.!X8A6X5E!MCLTG9Z&[!E"UNH>4(EYKI!M
M(/SLH?;D/%/=_FF3CD1O19WAK RC@>FZ79TL>7Z0M6RSV]%IL&<(6;MG6JZ&
M;&,]';;5:9^F?4(#E8TF9CA3)^J-@[-TJO.EK*'CHPV(C]8^QVS'^8.7(3=?
M6J#W='[2(9RZ LC9.V-)@^CY:<CM:!JJ,8"Z]J#=>VX G8UAT RQOO>XT@MQ
MPN_MK](9K\\O/QQKL#M[T@!Z;K>OZ=HZ;[SF0'II66[;>6XJ:J"0;[;MOM^\
MY\O0;VU[WSB[-D&>&T1=#:*:@^BEK6WX&D-GT+:T!7_6%GPQLO[";'2P+YQ]
M\X6T??'LCA0-H7I#",C(TF14<R#U3;>_?U&2-M:;6Y1$F3MR_'H><G]TK/VL
ML@\'EDX]/$.PONQW[+UM%@W2.H/T$!WC7 ';0/"]M"VWW==^A'-,$9:Q@1$?
MQPG'J0NW08JQ?_BG4C\R]EW71!>I95@Y>V"%7CV8V1%-J;."K&69_;V[<VC(
M-@"R=M_L:9IMKOO#=GIM5SL_SM_Y<9UK'(4J<F%I"3W3ZCHZZEUO(-EF9W"@
M\TD#Z;F U#4[>DYSW8%D#=WV:8#40-'>0/_"KSQ[3*>3=26\TW8;;X\XCFG;
M^PKY/:^B01;)F4%W:/:LQ[=6.T/@GH$CP3%[G0,M4>U(J '\NF[[-,DN#=0V
M&MA=K= V#)9E23!:9&P4<B.+C2B.6MC-/8EI6 X\)AH:'!;9:*["[9QF))0V
MB?887J0A5',(:0#5&T"#]KX*N/8IG(64OPI##N<S/@5>$M\LTXS/4M.XCKSV
M@>JZ..@K!W#!CQ?X%E+9'V'5U.XZ7YSD:NI-5(YC6H/'18P?=3TG-@,U<6CB
MN,_!Y0X.M*(U;6C:.&O:( _A@<V#SH XSMY_V&L?&+<Y#\OB9]*TX;]^</O+
MW^%_U)YF+)D$$6%G#Q:7IVTASWIEKTQ__&.19L%X*3X*(I]'V:L6/G3L<PX>
M.J8M>N#DJ>W/_O;J15G]=F^ U_!YD8 U@X5@$=@Z*0OA=9B1G4VY,8?7Q'YJ
MS!.>PLUQWV"C^!;;NWCAPN=&PD.&G\Y9DBU+OQ?#P?&;; H(.ID:,;S%QQ'A
M:$%ATC>;))QC*QCC+LBFQ@V+OO&H;=QP3L\N(K;P UP!9V$B_Z'EQD'$(B^
MS:89?("_3]5N?(.'*;^;\H3ZSV33(#7^M8"=\21<&K_Q>9QD=#*\!MP#K!)$
M\,&,QFS"828LP0NB#6P[VNK5I)P6A2/0U12VWRK62DBX7439.*4=O**W!+?\
M]5W@9U-)"^5?20;=*7["1G =BVS[3TKD8=E5:O 0B,GSD[@M?(W5NRG_[S11
MNYFS"6^-$LZ^M=@8-ON*A7=LF?[P<_6,<$"Y>!_/N'H7XH2__'V4P.\VO'7]
MNN1%(T-9X2]EUO$4G&/'Z_L*2#>.PS"^0Q057@A OE1BG\#9=!%FU'%)3IH#
MVC$8_!^B*P(?+A>_W9G>U]$9!)!XM<)/TA3@$D(V3_DK]<=KU<4ZB.@H]*/7
MU;MVYVLRB.Y:?%W M-T1<)6N)OEF^76;OEJ1C.*[OMWN6M;6KSOM[=_=MZQE
MM0?=WD'+WO^=,W2?9K.#G99]K#MOJWXV?)1+4/"LYU%65L5H?W/9]!1$5^L3
M/#<UOA#%&.^ /?A'=8X^IC?_SNI[O>_YAL]!Q(]X8MA=DUBYW;&M789)/'A^
M?;OEVW7SV^U<7!C_:U44ZHX'*EGV\,G$3^8].+UAJJOS-5;I0.HA)WX3IQF:
M'I.8K.8X] ]BM<WUYW7[%]M423M\=[DSM[MW)LFY(,A16V0/:\X)/R1QBBZ6
M>!SH!ELY\CM:+]#:YK%%KMNN6]NVTR/5)2B;Q>1SV<XP/=\9I!<U7N(WGG*6
M>%.#1;[A\UL>QO,+G">!@U0N-.E8)Z7OA""#O6O/S@5!+JHC_PVG"C-39ER$
MQ!>9/PLBS+6@U((+<[-@7LN%6M':S;(C@NQ;EG@N"-*X\>S'U&W[-6?E;Z8L
MFE#FVI@%B7'+P@7EZF A,9P%,^4P%2[P96+/A:F\G4--^<93K=9X=[FSO_W/
MP+;LUQ>*(\=4>FO?N5&.K5CS\>BN3Z6:PKT[G>UY$8TD$]UPZM&(U=.(=:$-
M;V3#W'$2STKIY4>*8)X#;5C#]O#1X:;SHXW31C'/ ;&&A[8M/6N\NHA )LUF
MRX>RR58D-)OM8B.:Y^VFJGW(X5HVL]N,E1?FE7K9:?<N;UB5]DCMYK&\U!C]
M185@W\<)_#,RO$62\,A;&ED"JS&/:LHG+(B,EV&<IFM<XLS#;)U#_02-QWX=
MAMU)<EKMSNZ2\UQPX\(T17(8 0?D+(E@^]29@/^Y"+(E?'H+2N0%YN[MSQC/
M12W0:J/&#ZTVECT[AYO,S17\G8NM<M.*X=,E<IP+CAQ30>S6O1)2)G*0CULV
MV<Z=BH_V)IY5)5OGT'3^,RYDT]61)_!=GS$^74(\49KD(SZ.$U[,/:8&@$$^
M$/EHJ73-)Q)[?R_^7M?02$HY;1I=\Y%J<.B$^3/&J4OTC%[R['E'UW-H-^A]
MR91[\\ASP8]+T$/UJ.[-E:DZM[YNVN8Y(-;!G0?/&J\NH69##RE^HGC#N2@;
M6AG5.*(5TB/->3U Q3C^Z+[Z8=.C]=KGGE)W>I([G<Y["0CY6'WX\O!QYX%\
M.''LZ79,*[X*,K@?[_XSV/?-]GA@H. #XP-/.0-L96X72*R$L[08/53>U%8L
M?J[=&J.E\<+-B0W>$ 9Q9!IQ8G2M=O]'$Z7K"VOHJ(YM\@DQO8_C[$#.6[,8
MYRR)R60&QSE+1CZZ1OS,[IH&3@82I>DO+*?WV 5=6K#3-K[B$$%UR\8=P[[=
M : +7);A+T@]P(5%CZ8%CB"$/^-9X!D)_ 7TO*2.?/D*L!&?SZA)GT=MP&<X
M%F'&_H [H;%^6%+?-CXMO"G-:<.9;^PV3D@7 6#>P<[Q,"MX@!M;55NF  F>
MJ-=A@!='Q#'_ED4>;-1/ MB>P=(T2#/\R$B%:D,;_O[N=X/-YT!F3&[I*A^:
M&"Y-V(._P&&.V'%P 4R*GC+A-%F<@'*$LQTC UL23L0%3 "_P,8L+TF71CO&
M,9'B'LOWM'+&[8,5Z\I];@@T7Q- L11)X1-+OI52FIK+A#8-(ES,D"K^@K>L
MXB:<?$8G1VH"4F$9G\3PJ!BZ"4B^X5$#J&Z$?,V(!>5Z4Y8P+X,-PU5XJ:(-
MN%H,H/D++Q.=+PO\0G]&;-Q- T_,1E2/W0%+,$8<Z"*%N]TTX7 S0."R&S/X
ML.NV'7NWH7_[+-N\P8=ZLT^UV>%.R^J1DL<<*;GY$B_NKD2C3#UL\Y*&;4K!
MN?*"\[OZ;9,X#R1]?<%TP5<S./CV8@*-R\>[ZKTB!P^[+:T]0-.(^WGY%NV$
M)!4NB7@!2_DKO2$:U_ZH*4]>5(KI%;IEXDT#(!X=GZW=65\\ZHCU]L-;=L_L
M.*<I"3]FAH#&NB9AW6!H=OL'-C/52*>1[L#>TJ;KGJ8J0.="[3Y4<_\&#CH1
MJH$*Y'4>XKNP!B7 AAS[-,WK=)N0W0MS+;/G'IC&HZ'T;-9+U^SU-2W5'$J]
M_L7V9+HHGQ#U'+NP\@[',FWW- JK-BIVE^:NZ=K[2G,-I6>&DFOV'4U*-0>2
M;>O*^2/8Y[9;&V&^)65H2W+[,Y8RG)O+])A74V^ZL8:.V;.:505S3(-.4X>F
MCGNHP^F9O>Z^X2]-'9HZ+H$ZW)XY[#6KH%?[ G</[UGMOO8%-B.AK2E/ZHO5
M%]NL)_7%/N7%[M)(X+ :V)/7O']=J6+>5-R*U=I4?AWAA^II2@EG>=8NEKB^
MP$IVHU(WWVD/?JR47^-C5K?=KSR& 3UX#$MBQ70%?,I=>0@=A3]N+W^5QW*[
M<.YYG%+Q]ZN$APQW5]2H8JU?Z5=2L^L4/V$C*FS?_I.5^NWU_/WG5PX(E(Y;
MO9OR_TX3M9LYF_#6""#XK<7&L-E7++QCR_2'GZMGA /*Q?MXQM6[$"?\A8I_
M-KWUK&BD2$W?U,KBX.X/7CR;LZ1H)K!OMX?UU@Y8-^[!I<8SGJ34 ZS_NK31
M6SX-O)"KTG(L.J]V=4!J3\M](N*H-8FQ:C[O#D$M*_"K-Y]_OW[;LH8&0,KG
ML\!K&U=OKV[R;@Q%BPE8*^<P2\Z2%J[4PK\$Q=]Q X>H) &G1@_ )^+BC8'@
M,W!7XS@11?.P,K B>EHVJP TCH"UP$,C1*D86SD SG'C)5Z"W7E]_>8=_66]
M_JG:T\%?)-04  Z48BL,W_ASP9),<""X9'O7<OLFXO5UJ2E&SGE+&#[#7M^G
M1'#$Q +)Y2JRJXC$7$3Y<G./$G!-0$TTW18A2T*46_2PZ.QA GY%_(X:)(BV
M'R9N*<5^(4 -HR#$F8\"N_+%J5M(M<W(KDT^-J#'TTD)6O'POA]?!'O8"_%K
MW^6CHM=(!OAJ[8B_Z)X9C>OLH#>K>V8THI16]\S0/3-JT[A!]\PXV=7KGAFG
M[9EQ.)%K&!RQF<8C IG6Q7#LQ[??.(NQ$%_B.QJYF_%)PK#_IA<DWB)8G_WP
MZ/S8VAW]G NH>YA%O^^XROHE:&ND:Q+2N1W3WKO$3R.=1KI'96BZIJU;1=0]
ME\S9?WBR+D5ICA;YB4TB#KLQ4AZE<?*HH>$-Q&[+[IL]W2BB[F :],S.\#0I
MK1I*>Z0=@^G2U5"J.90&>T_MOI#D\/-P"TWC+(X"[])&@'9[/6U*U!M$]J#Y
M+H8S!Y$U.$W? 0VB/1S$NG=C4RHEFO*DOMC37&Q3NXWJ;B:Z(EUW,SFJUT%3
MAZ8.W<U$4X>FC@/2%W0WDW-V6.MN)HVQ=YKRY,XM#+84*M:^CO7>'@;Y'.TM
M30RPTP!0G5MM6S!HV]2VP)A5<P:,ZS?YBO0*TWAAN6VG\FM,(Q&_GF_)6UU=
M PM-7W3:MEH&?YL'-_:9)^^T\S:@^P(,KO;Q -L)7BL,KBB^?"(F1"L>7@_[
M@<< O?D4D.!C+(>UGW%Q[*0X;JB.F\^V3Z?!' Z7?[..E4TJH1VVNT]1.]EI
M#SK=IA1ZZLT^Y69W*]#6);2ZA%:7T#;B5G4);1VN7I?0ZK'SC;YJ72G;W$I9
M<JWU:^XZOYK![SR6OMJ%G _..M)KU&>-HZ9?#&N.WO^. G2GW60LVS_YX@("
M80T*:-E]L[]W)N9Q@A[/&;752%>GL]D=<]@[36F(1KI+1;J>.=B[VT7]<.[,
M(_#._N,(+R0"OY=]5'L-DF8+&\I,NK ",M?LVOOFF>CBE^?F1*:]=Q:D!M)S
M*Y*FU=<CAFL.I%Z_?9I9W0V4Z?<H,W7W>;[[].[J,'_G$>.<>HUG6N.BM-5W
MBR2>\PO34AW;U)T.:@\ENVLZ_7T[X6@H/3.4!F9GJ/L/UAQ(CK-WNR*MIS9/
M3[U* Z;UU$M9XZ+TU/]C\-)+4U/[IM73K81J#B7;-EU+]^2J.92LKMESM3%1
M<RCUW/9I*.F\]-3:2_,/"6<X"_?--(C8A77+=CMF;Z"S-6H.)="]AD[SDP?/
M'$J6;?:[^T9)-92>W_NTK[-=9SXU4*K?Q(ML:OPS!N%^89:Z-00^I -*=8<2
M6NK:GU)S*/5-V]'NE)H#R>WK_MF78*C+9.8TN#0KW>Z8CJ,MBYI#R7)-JZ-]
M*36'D@L27;M2:@XDIZL;A![!2'?JDR-RW/D"\LRZ1_337DV]Z>:P^0)'O)\3
M6W6:.C1UW$,=!\T7T-2AJ>,2J..@^0+G0QQG[A \8+[ 63D$C]8&OXN-UE?.
MM=7T>H8#4YOO7_,^WJJ_O6\P+XG3U&!AN*FSMVR7Q^'_L;/N+,;.NG/169=C
M9UTC[[HIT,;NF@9V/ 5"F<U9 @]D\7X+N+1 QY@G ?8?#Y>&O^"XB@>_A;NE
M9OCPS3<\S!1>84Q8 !ME*7P:+>&Q190E 1P2?Q!$XL?\.[Z41QXW.'P>S^"0
M\!E<)O8OA\T"[AKQ(L-^_[C=-Y]_OW[;LH8&/.)S?!I?"W_A?\9Q(MX%#\>+
M1'7K3^D9-I^'@;H]M844]Y $*=^I37_O'!#,H%QO8Y+ TB^L;KM?F8& *8(_
MFL8=(-N49B^4P)U/89C"TCPIWSK>-EL RX@S> CN?PP;C28I3E/PP@5R(-C
MF&=+$X$*/Q'X G" -0G^IO']W>_TX=7;JYNVL7TZ!(Y^L.SVH#J\P6GWQ/"&
M2O:;D?"0)C@ G.6V2_L4)S!+AX3?XUD F@#<)&"A:5R_>9=ORTBYE\5)^M#V
M!FUK=7=R,(6H",57<A^QFT59N"2J1#3T\=<?>$)8C"]]GS"ZFVV@* 9BP-IK
M)[MOFY*!5#KRT=Y[JS=KM]T?5W>PE5PDWKE=0,QYG 9(;Z\("+"MHO<_]E O
M_4JJ'IWB)VP$BL8BV_Z3>SB_Z'+Z_-*+:,WI5>^F_+_31.UFSB:\-0*P?&NQ
M,6SV%0OOV#+]X>?J&>& <O$^GG'U+L0)?Z&FRIO>N@\;JQO/*G!<R)$URA1<
MO4#YG#1+B3+T3!%E*XD;7Y(!G/$.GD;$[Y<&N=!D%[?XP 1&DL[A#?"F$)C8
M#/94B,#MG 5_$XQ1LQ+,I<Q,=AL-8S_E]!%:<=.(E37O)L'D39R2))[$L9^B
M)0 GG)"> J)V' B>+CX01SAKJ;I^&R7]#?#VA=4K(Q"P4MLB(048\V)H%2+B
M8&5NG,0SP-MN>WCP4E*M6Y<4WOKIJB* 94"&HX48&U,0@52Z<"^WP,%GG)"B
M*J=F(/^#O\2,&G@%0&(Q9EZV0)U!O!C9?S(7RAK^GG_W>(H_!IX 5+Y$<N3)
M[8[SE1J+8A_*Q%5%KFYG577KM3L2N:R.74S&>B1V]:Q"'S@>=E6X1G7&%P/&
MVV]W\G>"NI00J@#+WZS*P)'13A+&!RP5I-XB)2-J%-^BKL4 W8@#@V*:PL_@
M+7B, $PA- _(B%G#]I5EFL>M?_L;F\U?OR6A%Z6E8-0Y4LKJ85>I9652G-5O
M]R6QV,-V[TBT8KN/8.HE6@F*[:]J_D+A8&@QC. 20$MQ*O/G"OJ EZ5Q%/&0
MD%NPT0F/@)A"15/ ;=5]E2VU@LOB;](%6LYJW)WD\FD6>]]:8KX8&B^PAF#G
M<CUAI!54?-YL>@WY$CY' 16A:85S!G]4+HFL&A\FX_D0A -@@(XI@4W(9PW:
MW>.]IHJ,\"C:5&"S%"_=B)?X#JE1;S(V]SUE\WCNS0="A:O+8+IKIUWANL-"
M,17S.3NY_NMTCZ;_PMW8S\UUJYIRE"6@2!@A* I)F4NNLF#A7BG=";SECH/J
M O_=A[$ZQ1JD6L''\N?B/7<\X1NUGI &FX*N'81!)GRQ2C2@+@8JMM"SQEPZ
M@SHEY4]..W4WV\3GS>'7,;W"XON U\_ XE%IT2S^V3!B3]Y_C5Y'#G;$2XDD
M/R&;B&=@@< UG35YY$>7)Z<3$_Z $G@X<]X4M K4JTIW*UE5]_AV:K!RL,TT
M@;X^1@IS_OR<+6< KQ2G[^)6OO)D9GR, 6;O!?==JDVF&/CRC3\7P*^!.<-1
M8"MVY<R2N:\<'5B0QX'W^H([J$@'\7T K2_<*?0*!D_+"P@9++#D+-F9\AYV
M%I^.YM['"?P39/ B27CD@5V?P/I,^)_0<6R\#..T-%#L":CON8CL/P1QS,;P
M032,'SPY8)(Z=JV817EB^J8-/M<^CL*.F('X5=^[MHHA]XVZZPI'?AC7<\(X
M$*:U!-YV!0SD4P@+^:23+Z+\GR)41N( =<1__[.8!;\B(DUE%:"G""0&V6LE
MPMSZ"D1W7GK'ERE(L_D<-I\6Z2GMC=3P7/?V(,H0R1Z,,A(USP1E)#Q7_'7*
MV,N91P6I\,NO4Q:$^$<.]%WM09TBT*][BD#=U;YKH0 #Y8(B&V&F$2(P_W,A
M].I;4))1^SYSFVNG.P"B'(= E*0T5C@\"<X#Y:59^#^4D5'L0F1J.)T?R]N
M%WVY^=@\CRYECSRY!?]<2+-^FEKA]&H"12F*37'MTK^W:-S/M=-9D'H\! '(
MXT5:I"@=[L8.,;\AF[*-:OKI 0.<H_#7G_+B,5_D"'=_C]\_!'+F&Q)<:@F8
MBM)V8II8,T0P;"'D4<I!$1<AAUI>(QH#DXBV7O*;G?(RA5NPEI>UZJMLGE"7
MNE/&OF/<ZS9(2^Z1)HOWTKF4PQI--%+/QF-AFBGO,3Z4L(S7$\4HA/FBMY)'
M;[D40";CU"Z^.R6=JG2BP8^K.<);15*Z51/ @VV15"O6M?"+A0LO6PC_CLR/
MW@IF&1\H>P= IOD!EFI@0G2>8?WO]DT;?T5B3P590(N'7Z$1\?[M];4QXA$?
M!QF8_!^N/WZ]SA]#BX EWM0 <>K3]U$<M4#^8D8HKK<UO.U-4>K*)"-,O4MX
M)C8?P&UL2O,,_/_](>@Y_8'3[WO]$1]W_8$UZEMCS^=]9^#QKM>S_FMU[1\>
M8$R=>MNZ-\'WUB?"GB]"H7EWKS+YIN2<WO&G*PZM)RFR>U[?7QC&=R3$"8G3
MQ0PQ_B]T<P&" Y(N0I&-D>>6%O'S%.ZL2JSW*^_WD.PZTO[R=[DCY=.BTEJX
MFY#-4_Y*_?$:"& >LN6K(*(3TH]>2S!(1QA<\6K5)@%!?%WX@=H=X0N2'5CD
MF^77;?IJI994?.>Z[7[7W?HUF -;O[MOV6&[WW,.6O7^[YSA9>\5!) ]:,A>
MA^V>U=MUU0W5X8HZ0+;P\WU2]DU:\9K;76*MQ^ZZ-=R[P^*Z-_UYBL@'._5A
MVBSY=AC>=7$W]6;*HLGV$:6:0G9?8^=.&?7&B%R;,4#)H<!1.4)^W\4\>/XC
MW*Y4?U9><'Y7[^97WSD&V](7O+EUD$;C)[CE'QLI3O86/$_0_-2Z&"GS\BT:
MNXF,W,0+6,HOY6D>L7/HSKW,\G2)9W1:;.H:^C1QAQYZ91[<S(:,',2TEM/>
MX'! /QXN -"T5E)L#^E/=:;=YQK41<X96&;?;?[ <8UU3<(ZV[7,GGM@WUN-
M=1KK#NPGVS&M3O-Y7:$\GF7K2_=R6U\VQ1RJHXG5!.ZZWD#JPL8 60/7[/3V
M%?R;(:V'ESRAI.R:5G_?SNL:3,\M*3OF8+!O"W -I><VL?OMTU"2UF<:I<_<
M-P6I[HI-N6WA8V85/V)H1?UHP1KVS-[P0'OS[(8PG!=HK;[9[3]N^H8&;2U!
MVQ^:MJTAVUCW4:_?[FKW4:U5HUJH6PUT'WU>:^+Z:I?LEJ?,@--KG'2-^M%A
M+6C['H9N.34G\M]41968<W3+PWA>:6UQ&6+<'9I6]S2"7"M;NX^I&YKNH?-K
M-92>"TI#L^=H4JHYD*QAV]5V2ZWUD%KH-O?$!FJOV]SP$#Z<F/E8"IKHY<^"
M*$BSA))/+RP@WNN9UM[IESJ$]^PI26;'WC<I24/IN26H:UKVOC)40^FY<W^'
M[9X.A]=:)SF!GE._#>LGZ__D,1V#_9KKSJ)L'XOGQBQ(C%L6+F@VD)AL/L&.
MJ_!G&OBRP<V%^0M['>V&JCF(_O8_ ]NR7VLPU1M,FI)J#R+J\J6=A;7636JA
M[]QC.=4^IU34R*\/KGV,A_"L,M4LVS4'PP.-Z7JDJAW1%7)>H.UT3-<YT..H
M05MGT +1.NZ!!2%G!]E&PJ]]FGB-5KT:I7H]LC71*:!=Y)>*]MZZDD?5!'3,
M_MZ*UKG6!)P59*V>.3PT-TI#MLZ0=1UST-/%=XWU<3G6H'U@&996M!K\Y$44
M\N!0/N.E]&C]5)YLKRMZ+GN-^A&DS@;13S;BR8LJ$[O&]LX\S39+D0M+_GAI
MF=VA^Y,.6-<50+V>HW,*Z@VBE[9IN0--0_4%D&.[[6=G<MH8;I1*T^3JL/=Q
M O^,#&^1X(#2I9$EL!KS:%QH&*>/ROQH(L&[]N[4KNM8GE_GM 8]#:#: @C@
MLW=D1P/IN:EHZ+:?G8BT3M,HG:;9;AJ:R1Y$!F=)!-NG*=3\ST60+>'36YYF
ME]C<IW.:5A?:VMR]LX\[T""J.8A.,R9%0VB/-.[V:?R>6L-IE(;39*\-Y3(<
M'G1JKNEBF>Y =^ZI.9!L:U\&K$'T['3D]/2HH9H#J=>U]Y[*IYTUS7_RHJ;8
MR(IC2LX\4C+->:74=P]L.G!V^?1G!5:K>Z"K1X.USF!U].BIYGJ.[%YW[ZF!
MVG74_"<OH?I%QL1&?!PG'(<&W@8IIOC /Z7:963LNV[T4I0?@XGLZ#XO9PA9
MJV]V#G4B:LC6&;)NU[3= ]./S@ZR#82?8_5UG^J:*TNU4,":[/"ZSK6M0@V[
ML%0DJV-V.P>V=M'F\+.9PV9/CQFK.Y#ZAS=)TD!Z-DH:#O8.Y&G'4O.?O 3'
MTJ\\>TSGNG7KJ]-V&V^(]CKFT-E7=NYY%0TR1<\,NE;7[/8?[T Z0^@VWX74
M[9G[9^%K%U)MX.?8UMY3&K0+J?E/7D*KX$+5,EB6)<%HD;%1R(TL-N J6CB4
M*HEIV"L\)CH5'1;/:ZZEU=<U;C6'4$^7N-4<0KK"K>8 TA5NM5=':J'B--J;
MM*;B7(4AA_,9GP(OB6^6:<9GJ6E<1U[[0#M-'/25 W3@QPM\"]EJCS!G:W>=
M+TYR-?5F*+V..7 /G%A^C.LYL?VOB4,3Q_VNS<[C,J@T<6CB.$_B(-_PON,Q
MSH<XSMYS;+</5 NT6=7@)\FL^IG,#/BO']S^\G?X'_6+&4LF0424V8.+E9!N
M(;]^90VJ./W'(LV"\5)\%$0^C[)7+7SHV# >/ 1B6S3+S'O\/?O;JQ<U:/?H
M%CXO$K#DL-XW CLO92&\#0M0LBDWYO"6V$^-><)3N#CN&VP4WV(7-R]<^-Q(
M>,CPTSE+LF7I]Q,>X0 ]^":; FU.ID8,;P% "^L1:US8).$<.[X9=T$V-6Y8
M](U';>.&<WIV$;&%'^ *7AP1ZZ7EQD'$(B^ S:89?("_3]5N?(.'*;^;\H3:
MS&73(#7^M8"=\21<&K_Q>9QD=#*\!=P#K!)$\,&,T8X2/F$)W@]M8-O15J\F
MY;0H'(&NIK![5Y%V'2<E!O[R]U'R\R];?R<!Z'81T^.4=OZ*=A?<\M=W@9]-
M)?LH_TK*M$[Q$S:":UQDVW]2HBK+KA*1A\!/GI\K$LDX@^K=E/]WFJC=S-F$
MMT8)9]]:; R;?<7".[9,?_BY>D8XH%R\CV=<O8OM$-G&A.1%#V&Q%;94YCAV
M__@,9\?K^PK(.H[#,+Y#U!:>&T#:5&*MP/5T$6;4D%%.&0>:,QC\'Z(Y A\N
M%[_=F4^LDP%P?_%JA9^D7,$EA&R>\E?JC]=*&@01'85^]+IZU^Y\36S378NO
M"YBV.P*NTCTGWRR_;M-7*\J$^*YOM[N6M?7K3GO[=_<M:UGM0;=WT++W?^<,
MW:?9[&"G91_K MVJT@X?Y485/.MY]+M5Z=O?J-[=!-];G^"IJ?&%Z,5X!\S!
MK^A\3W:7.ZRQL[U3\UOF<U ,1CPQ[*Y)C-SNV-8NP^0>/+^^W?+MNOGM=AZ'
MPPW,^OA:%82Z,4X>!>WLG>GUU,TVZFK)ZP8N&JL>@U67$'I^$Z<9&AZ3F&SM
M./0/8K7-=8!V!]K_J3WD]]R9Z^R==W0N"'+,"O5>W3GAAR1.T<$2CP/=AS%'
M?FMO[GC^>H'6-A\;43ZT+OB,D>H2E,W/PO<=30PY23I]]:0*R2G7.*;LM-V:
M _8WGG*6>%.#1;[A\UL>QO,+'#9EN8=*R\:S+UW#L!."#"^V(\8Q)]74GA_>
M<"I(-&6>1DA\D?FS(,(,#4HLN# WB]6_6"M:NUEVZA:T?WG7N2#(1:F*;Z8L
MFE#^V)@%B7'+P@5EOF =-QP&\]4P(2WP99K,A:F0G?:!K?0;3P5:@]SESO[V
M/P/;LE]?*(X<4XFLO4-:S@A:\YGHCF-%]8)S:-N;)^Q(=7HRT<W.'NVBWC\?
MXA(0ZQ(RSV2GZG$2STK)VD>*")X#;5C[9TSL>1&-I(W31@7/ ;&.$18\/[RZ
MB, @#<)\*37<G\HC,2\V0EC3FM%+\5-=RUZ"F['RPKQ2+SOM[D\7YVW0'JG=
M/):7VI;MHD*:[^,$_AD9WB))>.0MC2R!U9A'E=UAG#[*+=5 M#_,$7LN(2L=
MT]Q1;+J[B\USP8T+4Q/)6Q1$!F=)!-NG(G_^YR+(EO#I+6B0%Y@(UVGOVS#J
M7'0"K3/J*+?6&<MNG</MY>8*_HZN*=2*X5'EX[G@QT65%,H,#G)N'\EY>%:%
M8 >K 6=<!Z:+"T]D>IPQ3EU""%$:XB,^CA->S!BG#GI!/GS\:-ESS2<4:__I
MO'M=0R,IY;29<\U'JEZ[;E,D3X]3E^@/!59;\. +<W[:>]/ N3BWM/-S)\%[
ML<[Q2]!#]63XS8T1ACJ=OF;:YCD@EGL$&^;\\.H2RC3T6.@G2E$Z%V5#*Z,:
M1[1">J3AL@>H&,<?%U@_;'JT7OO<D_%.3W*GTWDO 2$?JP]?'C[N,PCOZ39,
M*[X*,K@>KW*$M2$A]GW3,1Z8X_? U#Z[BY;0\T-E_4B;)OAM1=WGVB&G07@)
M9RGWC='2>&$Y>; 97A<&<60:<6*X5KO_HXGR]84SL)0S6#XA!N=Q(PV^MV8Q
MCBH2H[T,CJ.*C'SZB_B1W34-'*XCJM%?V+CT8Y9S:;E.V_B*L_O4:8P[AHVO
M \ 6N#7#7Y!R@,N*IDP+G/P'?\:SP#,2^ NH>4DM[?(58!L^G^%'8O[?+8L\
M^)6?!/"LP=(T2#/\R$B5E@&OO.-AB/^=PB7#4Z4%OK_[W31\EC%##.B1+_,7
M.-\0V^DM@'V(H8)L/@>:$47Z;>,# !XL/GQ<I-U@+ZG%#%<H/6>P,(WI<*0.
MX11%<=[R>59&L6V?.WAR'K$976]H@-S7!# A171]@W'Q=W QGUCR#4Z%=W15
M7,JQ>$C-YO M9HC5?\%;5D?KP97,Z":0&@#56<8G,3PJT"H>;WK4 *H9$?W'
M@NZ\*4N8!Q@*^!UXE/N/'\.=8_C+7WCBGDO(A]Z(V+B;!IX8#:@>NP."-D8<
MJ""%N]TTX&\KOC5F[E]WV.X^Q2B]3GO0Z39E[I_>[%-N5D]4?.Z)BINO\.)N
M2O2UU+,F+VG6I!2;*R\XOZO?-HCR0-+7%TP7?#6#@V\O!M"X?+RK/J[7?[LO
MTKH8QOSR+=H522H<$/$"EO+3G_:YYOKU-VK*D\=,*+6<FH>OKM#5$V^:F/#H
M:&SMSOKB44>LM]?==H>FZW9/$F@^9CZ QKHF89W5<\V!>YJ9.QKK+A7KAH[9
M&S8?Z<X\]<GM7>RTMF-V(:F]!GF=QPTOK M)KV?VG /;V#\G&SIBJD\#H=2U
MS8[;TU"J-Y3LKNGV][5>-)2>6Z0/VJ>!40-%>I.=0M18[,*J.5S7='NGJ2S6
M1L7NTMPQ^XXV_6H.)<LR!\YIJK UE';7N?JZ4KXI,:FF/*DO5E]LLY[4%UN7
M,/H]IF*-^C)MSM?85C'TC.5AYQ:7.N;5U%LW<0:6V7?W[=5ZVLK"8WK--'5H
MZK@OL\4R>^[CQ@5KZM#4<9[483D=T^I<KNPX]XB+=6C' >VCT4_>8YCMV)*A
MUCT-?LTKB+.8BGT]K,'&XF!13BQ+\&O9[:#:Y<"XK\&!^M+8=)#GVN^C^RKD
MISBLI<(Y]. H<NV;TXCC,+A[\6S.DJ+QPW[ %LTK2MTQ8!6<$IT$''M<K/>S
M0-J_>GMU8XK.%O!V^%2T!H!%;GDD?HC_OG[SKMK38BMBR3MQNW!I\S@-\/%7
M"0\9 K HUL>BY]*OI"[5*7["1J Y+;+M/REAL&5O*DPZ$;HZP^K=E/]WFJC=
MS-F$MT: +=]:; R;?<7".[9,?_BY>D8XH%R\CV=<O0MQPE^H#G+36YM)\->E
MEBIYRY2HGD2O1.F)27^M3TZQ'TGPV NG:%UC&A/J26/B\FD<P57/XE$0!MG2
M7&UK [PWKG:JJ?3)@861D4R2 '\U3AC\;.%E"] ILBFC+G_APH<K2GC$[Z@I
M"/R13$2OGG>_4[<20,W)3L(*2?WIT))6/+R9S1?9-64OJ5L'BGN@24VEYXQL
M#?-J_92_-*?GB^NT>[W#VH3<M^RPW>\Y#6E,HO?Z='O=;57=[T7W>]']7AIP
MJ[K?2QVN7O=[T?U>&GW5NM]+_?J]G,74D2_Q'<URSO@D8=@XU@L2;Q%DJ?$2
M)RG8G==?KM_07];KGQZ3M7QN >_F%?%;CFU:P]-4B.O6$9>*=4/+'/3WS272
M2*>1[E%%:QW3L9O/Z79*M6EN.537V7O8S(640YW%G*9/;!)QV(V1\BB-DT*C
M_'2S3:$\\]PRNSLP[9ZCFR[4&TR6.S2[PP/G8&DP/1>8!@.SW],=3&H.)??@
M"5Z7)^2;Z#^:QED<!=ZEC:*U3'O8_-ZO9PXD>Z!;8M0<1);9L?95B#60GAE(
M>J:R+HO1C2":\^11N^$.:Z.!WM,(0K=_T"6\NOV#+G#7U*';/VCJT-3QE%DT
MNOW#.;NK+[S]PRY="E8L@IV+0$]9<FFYLE8--G"733'K<U-IFG''4L-/@EL>
MX:>J%)*R1&?5>+9Q_2;_E5@F'ALO!H-2^P!9/#FG',NUQU]T.VTG?]9?)%1
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
M0N+.'6Y$<T1S!W?Z6/U]&)$-$8UK>F]$J1.PO$'@=='^;Q]ZUE/OM;IK:@[
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
M(PFMK1PIT/HJ=48!A_]Z_MV;G^&/[(VI\.,)^ZX'%I0RZB[1_WAE]1;-.?0
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
M]LH)[IV'Y(=7BWN$#:K)^[C'95C(';[Y>13#>Q5?W>4Y/A3\/@&QS6(?UOL
M?!G.0,P+DR!88&,YR<=\^1AH^4,AF.&5.3!Y#6<.77^&+\$$/M()3U(V<Q[D
M1_!,P0) [B<IC, 9/3Y*I3( !R1FMSSDL3C/\2R*0;RJ$\'^QT_2*,9K4Q1<
M,!:T 7&0%W8Q<>XX&W$>LBF8+R!)H_GM1(Z;Q=&=[\FS&('* 4<&CR+*)3@3
M/"E8PRJ/:*3*FP)4$)WN/(Z1E60H <4IB 3 8:D(PML'@5W@4B8R)>"0\]0/
MX$N /1>9CM@LX&:".X?'R7P&P$\%KF"+]^D$< E $EPF0;S"&!Z@P@.$](TK
M%CH+G##D7B5M="K-P\,*J49B<8WD/*Z]BK+J+4K4\ $I!MT((%V!+P#B\;=H
M/+X<.8'H49Q,.!PU)XZ=\%:=PG3BI/(H MDA^P!.G( !- H>@,=\ S40)Q(#
MG)Q\8>AXCK0"- 5\PT<"4DJUY!IC/X0/^H(YA-*DTG+-&N6H/-11"(PHYV3K
M.!5\+7L09VI:AWV=5#&53!N>ST#+0*8Q]A/@0^R!.[$R G _N,8 -BJF+QA,
MB9/.X#,3)Y%UAGQE(TAE !5D81.&:>R/YF(;V:0>AZTCXP+>./8EMRP/% </
M5O\KK-,/8;53:33%_-:)!9,MX5-H^_W72>F;*QL6;$"J*FB>9=P[MW>B@FN#
M)1DK#Y(#NHZ N 2">!Q&H8M4$@3H&%P/ +3N<,GX]VR[JUO4@.MP]D<$\#;
MNL"MF/KKMTMSO87W8$$<:(4G8HP!9I9\R\S?>I?MX).0.[]D^\C>$,_D2]W\
MI2\\54!BGW%!V5B 2!6(A6ET'89S80P@2UVOV9V,!O%O+D\NTD_L Y2Q?E9.
MPP@*5R!@+@Y%,4J9F<A!6#(%,<Z1LF_!UE5/0'6()>7X0 BN"TP9\8CT=*LT
M"I#A8Q!8TIDRYHK(I.8@_1A.DD3H-,#J7C[(K1$7AQ H;Q3XKC03P@=0UE%-
M"'Q^QR6WPG/&OX..(4E9G C%%H =1K=<?$-,B9B&A;BHE[!Q'$W%RQ\^?U(^
MC1@7CV)5445V^I6H!)L(S OX.HC9\=@'(@T%U"1[XV*"#(+> E-3HC@3ZMJC
M E<>X@DONY^4%R5!JZQ %\ =UYRL0$DP/H -GN=4S!4"";+TG@=WF8.BPSX
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
M-$11W"QU\Q"*X9:.Z2)Q\[P<TX^%MI;H2:E\XA#EO@Q!D](2PI]C5!Q355Q
M<D=T]\R0P+2C%O&ITM 6ZS!LMHM&E@$2Z=VJ)@-:&E,T0H2EC6PG5"Q?[%*X
M\5)^&PO.X?$[W\4$\W ^=D09@SBK&Y-)N#%RH@15'>3-E\!(R^.16J:15VAH
MF3Z(52 "7O97(O]_YPL2PP^I2A9*/J*T79"]E1ZQQ?3YLS^;TF*U%LR6+2^,
MU*'.7)WYL7[J&$CGI%7HH5IEI9^URE9F@MK%^Z)$2WD!)9]QX2Q6(MQZW"9^
M8?9+FE96OE%*5J5&E3WN^/<%CSO1EJ"MKODL;\@B<;TP!HO*^>;4IJ')8Z_@
M4_*&$CZK24V6INV5CDE!$* Q"K5SR66XPJLJB4Q?G+*..#FQ8AC5%%55X^(<
M#M!3\?_R$!D[Y,\9A>6<3-2N"4,N#<G<FL'Z.;(>U%A42XM"68V% =2X*M,R
MQ4*/G*L'>7$U)-(VLS\P\K%8DX.%"87';#-4;LO]GE&JNO]4J>I#LX-'*^&(
M(DN?1K 2:66>?FV;3V$)GY:>23,L>R9JTGJRAJG#I,\G@A6"WNIA;44L2"?4
M(W$2W\I?;T FP<&Z_DUC;T%'@N$?D@!3X=DO>%D]$;=AC@=&N2^JLV%(@W.;
M>9=$W9I4E+45/Q:WY<H=>ROOR%4-374U'2!=QDE6>!-I/HTT1>:B"B768T*/
MGMW1<_:4\- 7Q=1 VT(%+M_?.(M$0*<"' 6 2)]=X")4;<.O./1W')JI4*JZ
MX<L.6P]/)TBB9:#&_"X*[L02LX]60_>C_\]\$K%?G/";QGY/O<XQX6CKZ\%8
M[$AM)-\8*#!^K.J" 5"L!9!^R5]3=+0$65Q?577!553(DJQJVANYN!NUN,6Y
MBYJ7@+?K1PI54;2!U8IH@T.!:X,J_XWTK+PH\\=C^J^$A^3V%JORIKQ<*EW$
M#LBPLE&Z4!R]T/6>.O,;6R%-<N*N4T<2-_9GF0FXLM5GU-YKTN;7Z+8KK+_=
MBGR%K&,C+BL.J>X!6'-2IE^"PBZ+;D=CC3E9-4]YL<5](4,O5&^>7] 0^H(O
M78!*D9645B; LC;R$DRF.6H+S,'@0%<XK"1XI2? [/3M']$;9G6 I>,-,)<'
M5)4F1R,DX'>@FLA,43\2U3(OLDY![^=Q)"LI[6Y-5K:F[J9KDM>CRVOQ$Y;,
M1_]1Q8 =K/>(94#'3._8^H^@0Z3K^;X3!"45,Z\%K@)0/8Y56-6M8/F[.#K)
MRH?S M/PT6['M']LL_'Z;RX++L?"=Z_N; M[]=%N>@<3F</"]=I(F;[.:;).
M<4ZC5-XJWT]\=R)<!RH@)+-:<AK,.XW%(AKP-A1CX(4@2D3BMQ#20&2 +; *
M)\*:6=\5J,64O(9[JS+'"7-Y7%69>>I@X[%IA)Q*L.QT(EB&N(8L&%'V-K8H
MF:59F(@JXRP\Q:IH,P!^CA&>J^5D*T!M[:K3:!WH7V-3BW4P-S>"N3#M>I7=
M+(],#\M]23L"9G@;F(JP?F!YX@)R/A5G"RN8RYM*46Q:=!4)?!ZR^4Q$D0F\
M8I!5X7O/HM;$R022FO/7A/+&HSR*,ZPC:$>@#& 8"F&N@9B;\OB6RPL+S')%
MY1"Q-W6"6P=[\D@Y*YK,9'V ! /''*[T@5#:0)3F=T*HTB.R[D6_!E>T>!#J
MN^#%(_0XJ-M1\:.\0\TX[D+\79RQ9'653W1P G20\"!0C9DT&5"$TG>!*+"H
M?B2#!1^C"U\VV1&QWV52(+0W$.W"O2[9M4"ZX\HP4L'(G?$8#C7P=<)=$W$W
M<Q[@3.*5-MXSPEF;.M^RFZYRY'7R&AX2 IN'0%4X3@2X.Z*_E&*?>>)$$9R@
MB0>EOH)"<<;?;C$A,437D!>Y<Q&>UV:G0M&'3UU^5+MU1.>D['9V],#PIBW3
M6F0TC,K"]Z(IAH"Y0ICYGN_(1#1,!94=H);>R=P.ZO5Q%,/JPJ6WE:MB53B*
M9E*J"5SY%=41,$\)DB:M3"!2.A:Z.AQ7]*KE93\(!O]'\Z3D!VDS^O]=V89,
M<#Z8&TP2F3G$BX["XW44XH_EM>0=9^]EF]N\X]-F_G<Y@?AV1A5Y1&"F <U3
M3*YY*NE"'F8QG?)[9!/FI""\B^C52&6G+X2"9/@SU;ZKO&N9G@R 5UDNTC2#
MU>"HJ3^?"MV,PVO/"H1M_G79V@B+%I\1]+NNW7>]R[/%&S-Q\61T[!^S1L#R
M:N97T=IOR_LK4TRC@GN7KY[R$9T#"_7-%(YFQC-\*)KZ:2(RE!=-_0#& ?;J
MS#4,SQ&.U'?<5;&->=Q6O,AB9^B51\\K^WONQ$ \(-1&3N*+!%G,SXLYMG84
MMY!%\U[LP9I?%98H3.5HJLM'S\'DHWDHHM7+G7\+";^6GELN[/*KP*;= )8#
MXQMY#-;< *XE)"V[^P/ZA3.2^&.?>UE=)UD-9 )*H<P"7LP)SI5%_ I\]_/Z
MS/H\J;A(A?Y4+LRD[N;GH3.'Q<DFUYFSU6-++=51.T0OG;RI5&E9HGFVH) [
M=7;$&I4>E,4ERJM^^$Q^RZDVD0U<>_6\W$ 9!A-SWI@JU\MED4B@ERLE5"8B
M'NP&_8GV=XV":IN%P./:W,IENCJNJA\Z"N;BE_RBO9S)Z8 9\=V?@DFP&A!4
M#BU2J7[KEZ+T/&&CR)O\>0I/_A$Y \(\Q;06R\[M\")H6@;8YX*_S>BL]%^L
M!VISW1A'<%]01'JW%1'I#?037'_\_&$UDKC%?.A3R/X <2"-/A&,9@PU)L"P
ME*V#[PJ649FB\V>(W!TS=/+$V@E ;S9#^Q([I;L=*0Q4^EVBTFDRH9/'A&(Y
M  "\#-CJE7-MB@G!@DRBA%V 6(HC>!^T4&!*+XPB1_TE>BYDZ=3PVS'U)\42
M&ZDN8= 4OP.C6^8E*4\0.H$Z1S4J_PV(1E^IGRP3G1_Z2@*)?"JL21>RZ_DM
M'#:&<<:BE?Q%A<F7R3D/I,1#(K+'EO+ 5PHX"K&%-RM9O:-0$%-6, \DU$OI
M]UI:(RKP<.AEMF@C\>X?$[GE#$&!+@%F3-&]5W5-I*-)(KC KS(_)))-8;?&
MJDQ4(X$<1D<UVTHQ]JN)0E5'2X8FK['V!)+.+&QY03+J]27C+^\^H704O&-[
M"=BWMY& I:)]"Q)02:&U#/^8I K"9DN&_Z\YC%'9Q7MD]_L!RC.\5H?"R/9B
MSM^>JR,2)3-1F"2>WA">7I$WN6$]"TL_J7H67SA:\5FS  3EYS@*X>^N8-^G
M7=_"L&&'-YR#$$LY,[6\*,!\.L7H R0,6+$_]EUG"0@1V,I%>8#,H;?F+J)P
M*P)!ICRK+ZE*^/(@X??B5(M9@$3_3WYM^(6+0NM2"H[G08")@.6,WECBQRF6
M-EO SW(A.N#PR&FP& 2N309@>)&:+RX84?ZC*- D>GCF5RZP.0]O:S;9IO*Z
M2@;X 7YEAI0O%?NL7R7&LD[J5+W%ZFT8GE9!4@+@[V%U4X&?DSY@N5=>!-Q(
M68G87W,@D%B U*?BCD>$U9;)6N3XBR8#/,3")>AC==$36@1.@ Z)_[I)!>@N
MU''^LW/38;]=7W_.BGEDM_5)N8%.%AO%<] KG^Q\*IVM4C-U9#M;>9:0:/&L
MJ(X%>3"3MEI1W?,3-XB2K)5)7E58HEQ.*--$U.UC%8BR&BU57U9Y7')0?IWJ
MR:*4Q4L"EJ)84X=]0M]TB<&5P9U3HTP^!IXSDG!^-J_,*FINSB%]R7:$1+X.
MPSD,4PQ#J4,B,FW$>8A5K!!YL;C#*57PQP]FAZYRFPBT'/,)=E/:T)C;D$-U
M[:<XU*!)'$IP:JN#+!HS453Y(  2_!!D_WY7HNGK$8;,?11%*MD7/_FV1[OW
ML,71-B(N.' *$(*/""C$ (5'2(G]*DJ-@W0,DBS,YVT$EE7XD-NB"QY'+;][
MDJ$1[D/>4EOR&#\<!Y+'XJ>!\20\+W0D$-J_?@*C'P3_E7.L8+2L[:PYC_6/
MQ^#TCD>W _@*TS@*)/_XC/4(/22"9M:Q?'1'O_M3003B!C1DLFL[D(0(?</2
M,=4[/?U#_B%4Q37$#3^* >RJ)MN]B.OBG,G)WA49#&8Y#)9#.+_,44LQ+.?2
ML"_X2S':L#WUK^(J^[TZO%@G]*56UD7R:@F9TA$^K/NXIK@2)B=-HGO91TIN
M2#4PD%X*[FD,)'/F60,<@_Z$]:6C4,0LH*(39T4R'7?B\[M,<<#98NYE*V"1
MN)'&>K =MA!!F0V^%4K>!H";XJ5$S,=!IE)A&6VY95%<3H56)H '5\R"E>S\
M0A,2)1"*%HC)0A@F!F0\L/_,O5O5(+&,6>'U ^(>^ZJ$>Y0DO@S(K%YJ=G>N
M@CO\6/71HQOXM3?P=M-OX)O%@=\KZI0F4J%;;<UZ&\EK#1/O"[ :?WY@2_U&
M1$%IT4I.;1\Y[UM@0F/@DMR=BY/W:0S&!9=90:J&VU]8K_\S  -3^V!"^<JO
MN351?N4K<CM1T_\"9R^*QO'\"U%I>/&\,$[4<ZWD1@D>@'4KQJ*"8/FR[#R@
M&'G<G]D1F0E>IFWR!8K;<)6/?D![$G'K, 2?4]8>LG5-?4:T9/&$[KOA\H1G
M/,= 9EE7"CH,X LV4]4:I7R^+4R/#\C?,:/I;2:;,9*Y@.Z7S.8_?3UMH5*U
MHGAEB/@9%-PR%(IC6W@^'CMBX^R(77@OU;_7'3*A>41N5GJL\+&H,MBB\V76
MDZG*H2LFF#A);D^B,TL0+>IIF.&6%#2+U7R^X=UE&JV.U[:#P#-N+FQC2Q-M
M0?NHDLVD+96TI5[CM:7'T'MH'OCY^LM7]N&#<)28KS]]_9_W7]B'/W[]].7C
M]=</G_ZH3^3=#8C\F$X'D.&_\ULXTI]E]P.\ZCQM5YNXA?MU.0M7DPG#(G_9
M#S'F6_5W"!Q_6I+Z$@)@*/J)*ATN^RUE></('8M.='@7$<W3K.LLVM5"Q5"S
MRBHLV:2HYMTZL1<H-0XGGL+VQ*T:BE^42&$J\O%4-(7(-T:C-8S2+($)GJMZ
MZ;+04^Y"# 0>%SZ(V[HO9G#NG3A?:%Z3%"62* R&4FQY$N;<8I)#*@KYH92Y
M1T,W '->0"7PI#_3*9;A>" KDDQIRN[X2OG6>?=;&1Z2:+))Q#B([@7(RED3
MH?0%U'<$VD_V>VB4+B;/Y'5'.$@Q'#J-XBW/8X/CNS9Q@*MDEZQ,?PD,F;M8
M:>WE*^#K[&CNTH?<>S*TXLB\V^RP/T/@*=@J&M7#FZP$PON_YWCG>5/T]4)&
M\*?D8(K1M[56A6#_?T1A50>[31'_Y.W_D1%O==@[/G:0>;(_L2AGN03]YC7G
M-V 9A^(,ST18K^$(ZW;81XP3NW'&' YFZ:+S]!"5EE(3GX&R8<-19G=4>GCI
M#O/TD%5YJLA&5C9R?[V-O 4I]\T?&F!9 Q#<2P!L#,K252*C:%XWZ#SU.NS]
M]XD_\I\.\E0DA@>IF>?JPGDI_=1K=_3F9]5:-3LTL<=C5(8"9Y;PJ^POK[&R
M9^ \7/FA^(IXZ?4B&&Q8TAT6\G2=0)T: 0;YN""9CB[))HWA_U[V9?6X(QZ]
M2KV*9V:GVS76/M8[]9X9'7,PJ/GF^L4.K,Z@O_&" ,R(E__^P?HA&Y<!/ 36
M2".//?*5(-9XW2NJ=N.5.?O.C$7!@>4<5XY%-%L4/'L7-(.G^)^P1A278']$
M2\+X$6BM-:$RF.@(D<<A_@CX)#BJ 7@$""WUE5( RX%U?$*ED5L<YR4%LR?H
M=$LR5Q)3:"ZSE(G07H9TN,T!V,4AVN\*FX?#<Q[YA#AJWH)I))$*C6SXR"=(
MY4DAM97V>V!S6)B<!IA=&^AJ>Y7&6P)+&L]KK84G+P''X[W=7LBE>]R-9(+;
ME8@:PE&P'*?2W<.EOOSZZ MDDYB/0?%+TUER]>K5_?U]!];9N8WN7EW'[@1C
MO%]Q[]:)7WE.ZKP:]'KFT'B%ZY5_-0W\NSEXI79DZ,8E():'WGR:1J*$6F>2
M MZNU8]X77B#/T^B0+02O\XK08 =<1T$'*B%??3=.+IY2%(^5861-.9ES2]A
MW$)U PW#K$2NGFB$]]@<G]Y_9C?_^X]KC?W>^=R1@:1.^(V'[#V&H,>^R]Y&
M'=D_'8LF ,1F42SKB6*T_!@O_%TN:X9G5B*>INP6=#E_YZVJ8:K"OL!:^C6*
MIVQP^;_9V ^R4@W! R;4X5Y>@L'I+'L.C\\1:>2!K:FFV$QD&9WHR-;K,)9!
M.@SI,"4=Q@ENIY<H0X=F][NA\^^684C=XRVB ?/2,W?EYSRU8S5'X?,\3C!#
M%B5Z*3R\>^&4,C#$OXK@\%+<3CE.'#]E#*VN2&:XQGH:(/#+\]^H>DR6;F;Q
MA3=./')"GEQ^^A[PAVP6$W0LT@Q.=R1I!LW"QSF// ?-P"3-@#2#QS0#\TG-
M8#5#D30#&DF: 6D&K1W9?LW ))\!:0:/:@;F<WT&QH!AO<&WG5R&&Y:M/RGH
MAWJ/!'V;1Y*@;Q8^SGGD.0AZ<@&0H']4T*]Q 91%[&Y!_617@V.#^ID+?!+4
M;'^P/7LRWM1Q1>HIC=Q</1V0>DHC23W=??RMT?GPQ\T&&NJ>%=&L/,@Z7?08
MP/D@,FO9__WER^_L0X@=?%S.WD7N7+0[%A6<_.QG3_T,?^&)K)@TFW$GSLI
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
MO![5-$&NK 7?<3B=JCOZ>0R5GZCO83)Y'/EX$BNT;.,8^L&BD=M [MP>ZIM
M:E# '!WO_Z(@5*]8ILO7BC]![/5)%\YQ"/UGY/HP"/ 8NU*3QW%J-I9IE1T@
MES&.^FT$??'FHZN&RQ"OL93->+V\J[/W(E;3WCJ5?K]4_$JF3OP>J?AZA&Q#
M50++MPTF00A%T3_5-'=H MUW^=ZK&60_<N)#5NF]AXF'2"CR.+ZCRC.#3/HV
ME"S!30D2, G1!+$J,6[YQ;/0L7@DTP0_*%[-^3A<@A5U1$2$ED?R?8K=J3I;
M^3@7[T=%^5SERN^;P2?Z*AZWY\6%0EX7,S?"8=Y@:Q;:>Y\2*1=#(1HB=TJH
M3R?O-^*H(Y4W?G<F#,GRYC:6P]A[D\VQO2LCL7@C. _O:X'^.^/UTO&XXK!1
M#'J+ =9#HP,97[>TU%_..,^(MQ*[HH?#8,KU%O^(F_-?N/Z\F<MWVB^F.)FF
MJ815/?7XDYW&U F6;\E</!(B1CKHEW"CBOB'ZU@;Y]4#H;BH/G[,OS\63_5A
M(LH:'*L"UJ$:1F<^)ELY0"".;2"/,__$^Q)Z8C1$LK6I*5#L!-TX]R[L8MM6
M=*@FS?"/>YZ83?WW6R0<1.A=UL$V !SJ3$FN$FB;E!W&Q',AHNCU^[)(W%\Z
MKY!YW$LXF,SQ?N/Q6[P6(/F& SS)AF7:[8-K_:#Y02)4Q*R0_$#$G$6NEME[
MEJC4Z?F\,_-^W8O$FW'N0J](&S*%]MZH^,+(1<0OL RRN?RA]E\58@<1#@+4
M^=KE7062?B!N;@^N10NF9OX*B^^=R3[Q(I$F0K]'O'O(?J"<29I!8.^-22TP
M=K@D]/$?*,[='I-ER2'#$SY/YR&.AS67BS\C@<X_\S28MVLD50H&<]\PEN^^
MHMW;CAMNKBHNY :\/T%Q?D;]VR=QETW=[]!9O7F6?]QXQTN&R798PZ'F/7>(
M3Q;BUF<OBJ;+?-0.02C<KH#&MV)?"<GWKJV]D4*DFF+JF'X[1&<<(O9/!-DM
MC5@FT5MA'NCT4UUK/^-JN#!GH6YCT;U'1M6MQ/Q#O/2[0 NTLGMO@DAI(7EW
M6M;_B*=R<P;@S87WWHCJ"WO/U/=Y$9&M9S5Z1^#[#DJ_T;<0^7P"[$5N>(<)
M,E.=67SO9 ME'L?*[HOE:QX$L3#$?T<$V:UVJVWE[**5 ]E[H^_AA(=5[ [X
M]).RG%"347COC8A?8X)AD5B?*K9WQ9^X(<6,79RK"7(ZSN:R>V]"G[SPSY2]
MR]7Z&_I*>)0RK<\67>/='OA0$\_>>"S6"E_0XMSA,PRYWBXE+L^:I49J6S02
M1U3F\;H.;Z#K1YZ:D:B=-_@FJ@OB&4NF*3^NPOWN05=>0.-V\*- K96)AL )
M#]I#R"8H_$JAGSTM^L :=[W/76Y&J:;(77$$Z"XW5]-*[CT*/5"27H46,8!$
M.0'5++/W)LE]A4$TG_/95^Q).0-$ML#>&U/D!%K\3SS3C.]DVNI,6P;BH8X+
MG?MA]Q:ZZFYX(]6;2NZ=XVL>WP@* AX@1F(;40TJ ?;BX41N#8T18S(R&G>4
MJD =[-KTYB.I:O]0#@MBA/VPHZ_5Z]GW>=C2 ?V0HWG1R?Y.#ZSFPQYJIUF[
M^4$=%DRN9% ^_!B%0C/AM<NQ(--0U0'WW0WZW6T.Z165WGL'$2OM",5S#QZG
M(JX,3Z(?YS+>T\79%+6[_3A^H"%/=S+YK@JW_TWS;WP.Z_+YC\=#&/5?N/*J
M&\?C?>YZ<''YO7/>)_&S,FK_8>FI<OJT_M+MW(W."EA[-X%<DRJXE[NY[-Z;
MT+GOY:_PKQ7:N]+&==I.-.'AW[:V7.[=!+/WANNW;"_O3^WQY ^K=T9U)MFQ
MM0S$_N/I#@[RE<_"JE=QJ!E99AMW>8KWKW]P]QL?@<3*M:)UR#B_MQ').3^6
M(W0 ,6/$]>.:1_*@, D13UU#L89\ZU.:?;8@5^YCGNTIN'JLN]\U&E.6O0M[
M$Z%;1F>I:2:N,D/;JI8#/7$A#_U02(HM7V65WKNCZZ>>.!M#JO-1XMQ4)L*A
MAK!.%-(9%=M%!?-2@\#>&;W'?T13>@W)C]Q3O!N+[KT!:Q/9U3>(#NDU$BO>
MQ8YZ58$ZU'1$[>5O2"#*Q.9R( <:>K,>[\$3<7CU%I5^;B,M>:@Q:G$Q?;BR
M+U#F>;LR$(?:"ZXC+)?M@^2/_FS.Z(LL)7()V<7%TG[Z>W,4W IR[]$R==*;
MS[6H?+LR?N'D$N]9K?89#TH4%=_S\>]23]%N?1+QD \?9G3BY2NV<XXR%)/^
M\]Q:WOD3N%,T@U]^^G]02P,$%     @ ^8!=4U=&,?\D*   LI0! !4   !A
M;&=M+3(P,C$P.3(T7V-A;"YX;6S=?6MSDTF2[O?Y%9S>KR>'NE\F=F:#YM)#
M! T$T--[/BGJD@7:EB56DJ&97W^R)-O(MFQDJ4I^(:+;V+*L]ZG*I_)665G_
M^5]_GDP>?,+Y8CR;_OTG_E?VTP.<IED>3]___:??WCT#]]-__>,O?_G/_P/P
MWS^_>?'@R2R=GN!T^>#Q',,2\X//X^6'![]G7/SQH,QG)P]^G\W_&'\* /]8
M_='CV<<O\_'[#\L'@@E^];?SOQDG4W'9@396@,I1@W<E@]2*\:1Y82G]W_=_
MDZQPQM""XC*!BA@@.OH2N J!!6VR$*L/G8RG?_RM?HEA@0]H<-/%ZL>___1A
MN?SXMX<//W_^_-<_XWSRU]G\_4/!F'QX_NZ?SM[^Y[7W?Y:K=W/O_</5;R_>
MNAAO>R-]+'_XW[^^>)L^X$F \72Q#--4'[ 8_VVQ>O'%+(7E:LZ_B>O!C>^H
M/\'YVZ"^!%R Y'_]<Y%_^L=?'CQ83\=\-L$W6![4?W][\_S2(\-D@N]);N,T
MG_TUS4X>UC<]?/SJY=M7+YX_>?3NZ9.?'[UX]/+QT[?_?/KTW5L:PNHCEU\^
MXM]_6HQ//D[P_+4/<RQ__RE,WI] E37S0E4@_W'SASW\BC&%23J=K*;D!?U\
M]I$53#NX^.<2IQG74W/^X,DL77K3I IF-C__RTF(.%F].CI=P/L0/HX>+1:X
M7(Q"BBX'HR'$Z$ 9$\'QS,'YB#DZ%I,WEZ?F;!PK&9:PB"M!GGTJ"52PASA9
M+LY?J9/(@/$S>?['Y<>OYV[_03P;3\=+?#'^A/GYE-CY?APGN/[HE[@<N2QU
M$MX TY+7P5E:EDJ!,2K0RUXCQQZ#NQW6Y4%O4.;1/#V8S3/.287]]. S5H5S
MILW6&,,\7>/2Y;5T]HZ'B].3D]5G @$Y.?_[JMH.9L%RUDT&:['3& [EQ:N/
M.*?A3]^_0-(I;^I$OBJ_+=:P1LS$E*QBH#62&E:)!LH\*>^0761)!&U=#UK<
MBFH75HCOAQ7M)-",%+_,9OGS>#(9>>&E*TG10$2E9$#P0A1(H7"7C75$U1[R
M/P>PBZCE]R/JO>:UW5)??L#YF;J93=/I?$Y^W4@Z+,Y$"39J!4H8!U[*"-DJ
MQ[+-6@7?98EO0[.+O-7W(^_#9[R9\)]@07H\&1[RHO!=^/.KW<DJA6R% 5](
ML2A2+!"<R 2J1"[(W8ZRRR*_&=(N--#?#PT:S7TS+JP?__B,CDEIG7Q"8J+6
MH#RI(<<861A?F$.E@_:\GU_[>/>%;[X?B>\_P\V$_'H^(\=B^>7U)$R7CZ;Y
MZ?^>CC_62+[2+G!O)3(+03F*L4N)$!E]1\,R&)0J*ND>,K\-U"X4L-\/!9K-
M?S-&5 3++[_B\L.,5-$G7"PK'!JE%5P(A8#6U%Q+\N"YX< R6N&]$T**'F2X
M <\N/'#?#P]:S'HS"KQ=SM(?'V83FL3%&AC9I,EIS?Z]GLU7D[Q<SL?Q=!DH
M-'TWJU[+;+JD.:-/?$]!*\YI ",OF2,7-8#'3%HM9PW1(P<3M;,^EB2=[<&8
M-O#;3^+(ZBPS2P82=Y(TO"(SGFD(UICDO*(POG3)#5V',J24R3VP[>KJ.U!6
MS1;>K^/I;+Z:@+-!&<LX@==@I1"@6"*?P,8(B94LT'DM2Q>G^RJ0(253!L"7
M@^34C"TOQB&.)^/E&!?D.6SA<##&YVP3)'(=04F>(11'3H0ITH?,E<Q=],VW
M@#4<^,AGRX67"HHOA8RNH.$ELI>,2R9]R4F7+D9F \.0E&E33ERE_;[SWHSQ
MCV<G)^.U9T2C>TRKFE8T3E,%E(3USJ* 4@)Y7TP[\%8;*#9[DP(/(G;9F[@%
MTY"T9E=BM)++T#S8:*0D/SY S(Q(CM:36B^)YD1CEJ(8M%W,;P\/]G[3XEWI
M=P_2[I1EBY%SS1('-#R""I(!K8\"WB&7V?."X=A9MCV&E-+LE%3!&TPX_E2G
M_"4NST>(6<C,70 :2Z9))G?)VYS 4)0L,),'%F.7$=X":D@&?'\^7,LNMA)#
MPV0C?@SC_/3/CSA=(.F!C9V/<V >;7'*<'"AD"?MHH HC :V6H3&1Q.Z\&,'
M;$,RY^UHTEHHS=A2TV!3>LN75=5#$<B$1\#L"(&,!KS.%I";1"Z%CDYT\>XV
M00S)GK:3_][3W,ZK#XL/U6VD?ZKU_A0F*T=R^3C,YU_(0/\K3$YQI$/,AIX/
M00H-BB.#J"CJ0"^2-)8 QR[![$[HAK<CW8(:[073;J/Z%)_1R-_@I):;O@[S
MZEE>[*3I' +/'J2C@2M;$27G26<1O:6)/-K<9:OZ%E##VZQNP9!F8FA&C#?D
MR<_'B=!4VEZX.]YZY7T!%H4"5?,6P:&%@-PZS[6PV"60VXIF>+O8+:AP^,0W
MCJE>E2?CQ<?9(DQ^F<]./UZ$A/1J6F4H3C&?5=7-IN=X0Y(IAJ) F.KIZ$QX
M@Y: BAME>5 E=B'*_I"'MR'>)'@YC@C;4>XLV#KWG[\&78O-J(L+3J&5@)0*
MKWL.&8)%!Z0,22,FI5&7GL'OK>B&MZ/>,@IN)Y@>^S<C3^.IM5S G"@4884
M,5H!)1<;"C-,1=:#&3=N8^PQG-GT_3N<G[P83_%5>3S'/%Z.A#&!Y%6+($P]
MR&,B!11: #=.,^M]\J[/N+: &5*:9U_97]N2.732.QT1.!_?EXV*5N$X5U$'
M<"8'4"PG"$H9$#ZJ*+P-W!WAF, 69$-*[+0B1EMQ]-!Y%]I=*1VL0["*I;.S
M?D816QF&[%!*IKI$:]>A#"G!TTQ!'#;A;8\5;(#9(*)G@CM%X8&E: %42@E\
MX1Z,]"RC<]R%+I6%-T,:4CJGF4)H(X">FD E%R12L%@4EZ"BHCB1M! PQ=%H
MP5+N4S#X+4VP?SCP.GQ9;3G.0\8+7S-@QNP9Z,*1O%E+>M?:")AH_$8PZ7(7
M,W@+IH%Z1OOPXB;__U!)]/:3+C"I;'7P$:1C9)5#RN2[)5O/_N24(LNF=-D!
MOAW60#VD%@1I*(_FV80STEYLRJ4T/\6\90)LX:58Y!!YEM674Q!#\" R"YZ'
MZ,GU/X).^2;0@7I8'11-6YGU8M;VQ+WWICCC'225-2BC.02M-0B= QJO?;!=
MTU2W@1NH:]:!08?+IF,Y'=E.R;46]31B,H0#/3B)!C)/%%7((#17QRF-:[ D
M3D].5W.]6K&/9R<?Y_@!IXOQ)UP?QGPQ6]1LX:OR+OPY"D73/+L S!A.(G8"
M?"H.R/_F"9.0VO6J8+H+SB'Y= ?R9\M"Z2:QIK7*L^EJY.M]<I4HGHJJUC4J
M#TI%TOS6$!2?;3"1I2+[%#!< 3(D7ZXQ,0Z:\X9;T,LPGF)^&N93\BL7&W1]
M@F6<QLM18$Q(+C-P'RGB=JY B"Y"T<ZX['/1LHN%_3:T(7EHC=G16"[M?+*<
MQW4VPN1U&.?GT\?AXW@9)B/K3;0Q!?((:W<STE001,C@"*6.I+M*Z7+\^@8\
M0_*\6AN4!A)H626[;@2QH<<L=U(R$\GKBS562*3"BDX@HN+,2I-MZ1+?;<$R
MI$*FQC0X=.:O4. _'UZ=HA?T<ZL&?&_?T==?G[Y\]_;5LU>OG[YY].XY_?8R
ME+MWXKOA4WNTY-ME (UZ\_TR)W?P]7Q6ZN:HTX4$JB$)3RY!$9X"<%F 25M$
M438JT65'>@/#X0[&)YRN*^_J6:MY2,O?Q\L/CT\72W)]YT__/"N3J544]%^N
M/G#*R18N"GA1"_Z-L.0#FP"66RZ%2<78U,?CN#/6(44N^S+GNN_15V0-PY8%
M14VU!=GJH!;./XT3+MZ2CAT5$QRA2% R(N%)EMQJ*Z&(6N1KC3(V] E@;H)T
MQU &O@NJ-)) ^PV+LR,BBU'4F%/()*B4B9C$1PB27&55O"O%)Q]U%R)<0W+H
MT'X^75! L%A0W!C'TW45X?GAU25]MQCGL^+"1_-YH%=71UP??ZC?/I\^.JGI
MNE?EAC^YV$K@(\4#>F8S>0TQUWU;#]Z) $8;Y7.,P;(NX=Z1QC<DA7T86Z^N
MQ2$2I&6I/-+'U",>3\@\36:KQE-G\S8JP7!OF8.4)3F^4@<(WBC28RQS<A^S
M,UVJ,FY%-:3<55NFM1-&NZP_KLY'_X)3&NB$@#W*)^/I>+&LP_Z$Y]B,9$7D
M>I14*PN*PF+PW =PVJ:$AAOMNA!E-WA#RF>U94P'\32CSDM<?LW#CZ)B-D5)
M$&I/'%6;5WOKZ[F@[(-BC ?1)?-]"46#3HGDV:W&PPH)AM7NVU@T?4D9HHT(
M'*T,B#):U<6<?X4P)(N[OZRW-$/<9XK[L':GEA&H/.=&^GJ\R=#B"@33%0/&
M%!6\*#GX+DRX,])!14KM&--78@V/LI]C/$\ C*>GA.KB[-+B9RRS.5ZT_L7%
MTS])CY-@R.N<?WE.T[FX84#.,\4$>04FU2V+VG RB*!!%!:5BTP'WV4CON.8
M#K[%@AX[?G]V("Q]>4>>^2*DBNF7,)Y6R&MH-<EBA!*AU#MC5" ^:%:+H8,
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
M$@0'@02)8><&":G;2T52%/:7$=_.C#G__7__^7'TPV><SH:3\=]^Y']A/_Z
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
M ^E\V4K+ZPBSE[0;U!A=Q[.L(=X$T1;]+]N?)#<@]=L$T['.5@O.NA%X/U3
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
MWS;"U;WFMQ%NU[[SF\D?.*U#]$^G];Z%IT/:%(?SBXI/JX4M.3DPF&.=H^'
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
M !-H,6&RO$U]V(%8<T]DZK"DV487K<FRS@Z^&);*E4R!(P.;1:Y7\=;[74T
M6^]3D,5&PYKT[6X#LG^7IV,=[^*H[**@1^F<+%Y(IGG2.=$J-2-Q2BX@...
M.2-22L98TV3:6S_+^VZWK;?;'B#!&M3";07X5?B(RVUF$]B]&86;XSZ,J?@0
MJ737UM^8!ZU-BRW@HT'DS"= JPLH9A,$6RP=9T$D9ICRO,GTH@=%WWMLUB-F
M[S;J[SK9^H_)GW,<O9E.\EF:U\C:TJY")UFRCEP *P5A$@Z"MKGVB@1NZ#_I
M5RBY)KNZY@$'-EI;:6?2L6C[RXJ>UYS]'4>Y3*;OPFB?E.C:S^HH'[H9UI5D
M:&8N9ALS=U:J++/CSL=2L":[N<MIL/93'[J+<!409\DK;86'%)T'%>K=Y'6"
MK58,I0U$5MG$77U$F5!Z'Q-BGCTG5OT\K-<S#^>$YW5Y<C:C9\SJV <NR7>-
M=?QO3JZ.22C@<M:U&<DQX8W7;<8F;X#MN/.;V_!W]?3M6K$-H@4;139J^K6F
M85^/+WY]D$2D,T/7(Z+4,21T=GA#8DD"!0\\9\>:5$GOB/<[1_<*;>U)@ 9^
M35^!$E<*CRH+<*J6K?LZ+=3Y IDC"NMC\J5)_>GW%/Q!WH:'2*O'DH)G)6MI
M> +G10+%?5V3B&!D(HW$K(-O?R1\>RGXK:BT90I^&Y4>)(FZ"<#O*?C]]+IU
M-G47I1R$/=9PAYI9D+JD.DN/@[.1TYDA6?&>K!O99 CCXTS!MR7--KIH399E
MP(6^Q?N2O9H7(86-$#0G,Y@%#5YZ!,:,RBQ&EED3OWQ'O \Q,;^5YN_B52.U
M/=X<O=92,_0)I NLAG5IE2$:D+ZV_(>@2 :/TWGY;MC=;=@]0((]H!S])K"_
MY^@?,)4ZRG+NPH,'E*/W+I6240+GM5]7VP#1<H28@PNF*!MS>X?[T/1]&#GZ
M0[!W&_5WG:,_^?7]T^<A7>^L54X8R[,$5(S,.$.K]RS6QBSFO"(/P:[>)[,F
M/7_SLQ]/9GXKG4RZ$VA_2?DWTPDM?/[E#;U(\S#.S_YU-OQ47ZTQSM^E#YC/
M1C@I:W]KCQ1^1T_N*.'?0@XKY0$812'?NFXIDKR2$HR+C$5$H[G660PZPK!W
M]OKJXT^N??Q51+[>,FNMKTWWOB8ZZ84(6C,0R:--G%GFF[0ZW ^M@]3][4^@
MC6,V&_"0,U.YUN@00)63!9>M@E*D"#;:+-ID2>^&U?]VVC%';LFS=Z6%!L[^
M24IG'^OU(IA_QD]33,/EG7"TYRW$3G;(Q\ET/OR?Q<_7+J8&X"0S(0$+G(,J
MG X$05_%0"MAK@C%FH0KNUK T?'N()IMX("L!?8*YP.!*# [!2Q;)&R,!"2#
M B,Y=YC1,&R2 ;\+U-$QJ3,--(BR7%@2K\M:E.<!*UY,\$H*2"F'6L"D("BB
M,O.I:(\RN=AD?]H48%_%#HVYTD0?#Z7(8.V2GGQY3Q^Q<+:+ED)P>@&DEAZ4
ME=4Q8K1,IU1 X52CN],VP':HF'0;3FRZ2>VHFSY/L@IPZ:-O K%E]'<#C(>)
M]':NWTWYLZ=R#L2C)+%PGQ1P\M/)MZCY<*0MG3,ZIZ44)6"_7FUK_MP3:GT(
M]-E&)PUH\S*,\\6=(<%KSXR%P)!.>-2:-MHZ3#-FXX-(PH@F4\JN(#P@(WE7
M#4TZ$6^'/OTB5OOD;#BJT>#9Q1<O/GZ:3CZ?#U.O([(QS/##9)2O_WR).R#C
MH80(!FV=8Q$3X<[T%B3%9%(\!K=2+[(F2KX'B.,A1J_J:+!?_!K2!_()IE^N
MR^2B1"6X%!)FD&(QKX)LMN"C!YY29"$9@2RWV$#NP'0\Q.E: 0W<[M>E#!.N
M@HK".^:*@N+K?#GN!$1-WXI8E)0L,]>F+_M6-,?'A_V%WN"&@3K0F'SO5$7[
MHD813Z<XN]C!8G(Y!MJ\@I'DT!49Z4@L&EPNROO(:<&L!2'N G5\O.A,!3?I
MH0Z0J.UBR/16G]]#TG6K,=2*9QL=^JAD5IX\DL"UTHD;Z[)AR.],K78\EWJ#
M<&&2"H,L$I(RY#8A4[0!<0G,:@R>>3JHFKSD[1.H)_F_SV;SQ:V.D^GU9,G
M,[*_@J'CEW%5UQSJM%]Z7;WF3-EHC&AR7]-:1 ]H5]N-&3?25YW(OD'&=.-H
MIBM6>BXU%(L"E"T):+\UD'1(M/"(HDWU_2/,..Q#E";Z>$P9!T8&(!IFZ$BO
MY7U6DX?(381,RT3,26L=OF<<.N#$#AF';71SH$CQ)A"_9QRZT.\.(>-=E',@
M'@E=@DJID >C5;W>VH*C71VRBQZ5TL+;)K-T'G/&H35]MM%) ]J\GTQ&LY^'
M6 .=OTY&^=(G#24F6\O0;:A#XY2#&%4!IB3#&)ASNLD\_#5X'I#MO*ON)MT+
M_J%5;;^<C$]?DE^;S^>.-:_57O.\7BNT-UGS2O"@Z")B3"%P)Q3GS*G$#4,I
M;"K&:;MA7?::)^^W'[S%SS@^P\7(J6<$>SH.HZ?DY4T^XG21#/GZH5?^@<A:
M,+2Q=BX0;UTBW@9K09._9Q*7*>HFZ89= >^[<;Z:C.MM=:24\P\>T%N;%6H+
MT7$Z*$*VX#7)PY.>BQ919M?$QE\%TO]6V0MG5O?/O>3?-.:PI3C.O1R;?.WQ
M0L!<\]$^U69=\K9UK/]G.?+8A#W[P>XK/G$0AO6HT4/',F;3^>"RQ_$7G)Q.
MPZ</PQ1&RZ(;%<@0B<"2)"&*.D X1$MF3I QLZ"]VJ2"FQYRC9?TW2HG[T1Q
M^#A%>Q9,NM9&AP[# M0YRZY#NBR[NQ_4%A&*S:BR#DV_L8@.M35I)>K^>!"2
M%N2B@*Z)4E44>40,,PAI%7IK,9E-JM8>HO[7Q!)Z5_\6$NY0[6ER-IY/OPQ^
M>S?@TFHI9 "?N",/-7,(SDN@K<R7*(WCZ9:FQ-F%F&>8_G(Z^?S3\A//];S\
M9E7-5T_MSZKM4/R3O637H9%Z@>#-WP<&(^?<)TA1>3J03($H9 *NHC&*SJ,@
M;[D3="_MO?G[,6AO2]DU>/?>_WU0LE$LHZF!R%3OW:']1$L#S'B5O44A;G,3
M]M+>^Z/0WI:RZ[ >;U%C^GK^ :=/%U@65]Z?A_IT$CK19N!T(D#6. C<,D"M
M@_4J">XWJ^6][=,?L]*Z$=G:2KK.HZ._3";YC^%H%,;Y10W8G0[)]#_W J["
M=:M_\PKW&6:Q[R,[BI%VNO*5,*GD1G">$B(S2A850O:*CDB5G'<F^\&^#]\O
MX/.\"@T7#M_J,Z[%'X0-V7D#)=>+43*+$'F.@&0/%H\!>9L;N#<!MV_$ZXYG
MG,]-$$E(;X0!)P0=EZ1#\ P]6/2Y\,2":G/%WWW ^H^0=LZ5U5A5I[IH$!V]
M ]^U(0A?U9"A=)%9VNJ3\):.Z^+!ZY" =D#:%XJQ2C:I6=P>ZK?%IR[TU2"1
M?0?B.@,A.E''(''@0=5A6(;>!*4%9,'0:9ZS4$UZON^&]6TQ9UL]-&B*68_N
MMQF6L]'+85E<;AI<;6K7A4O"F#20<Y[!>1MUYMX*WJ3V81-PWQ1C=M1)@Q::
MJRS '>(XC_A+@ZS4V@WD7).+8D6=D*!KC0CW(?KB0I-Y-YM#["MKUYPYC;1R
MZ&S<!O)[\N77\-^3Z6(>^GF9FK%:JYPA+*Y3DIJ!X]*#*"XK$0IGK.<]ZP;&
MPV?PNF7)Y@??7MKJUU:Z GK]+N(-X+:L/]X2[V%JD9OI?W.>=::\!\"Y3+!=
M[3(Q]5YY)96%X$H!)JSBS!<FVPP#>Q!<NZ=N^:%2;1N=M2B!)Y_T:C0#JJ2+
M8AY<% 0F+2K#E "/Q>J@1="YR0"5KU \*'-]?YVMUK?O+/ &(::+4IRW.#H?
MJ_UA^.D2FG,.BU#@(ZU4!29J6"( +9V3C<E0MAD@? >FXV9&5\IHT?& Z<-X
M,IJ<?GD29K>(XAPDUQAE+.2,^(3D;]H,45@#0G--7W@F0YO^ATW0'3=WNE=0
MU]G<%^.ES,\ELAE@6P0ZE@085DN!3)'@DK&@HL>(*H8H5LIFUF1[=WGZ<3*F
M'V4T"">]GX:,'\/T]\N\MB_66XT0:;6UR572L1EK=W6P!FU4)3>Q=E>!'"=/
M.A'[VLDK.VXB+_$TI"\W(-%)R R92^!,%,1,A1!JR5$A&SXK%ZP(?*-MXO;/
M/TX%=R70FSK6>X_AJF4L:W:A9*TPR=#:4&2HE[N0EX81A&?6,*%%EDW,TCLP
M'2<_NE;&39Z8_DN+NAC"M,W'MR\9VFH$DZ.]FX7LJF^I, 5GBS;&<L&C,,Z'
MN\J#.I[ =)+^=3:<8MXHX5%*CLD8"8+G1/Q%";%D!9E'YS+/CJ<F3?C;@-Q[
M*M.UPH#7-TJP!L@RJ<EY<)[^4)$EB!@2F*(<M\76:6A-1' GK/ZWOF:\N3&I
MJ3M]]%H<="T!G%3BK&0#K@@)"GV$8!T'HY3R6*(NI>=X\"&3\KTQIW/=-(CH
M7"7X[A?+]?CX><Z/_#VCK?6 UCM0N@BR#WD"JV4R&&+"-H.V]T+=5PJ_-Y[U
MI\/'F-WG(D:EM0'F,MFF9(R"4YF<59NM]D;7.SF^^>Q^<^+LD?#?1H$/(/FZ
M"=SO"?]6^M\S"[N+\AX YYR),I2DR'3P2$8$6G!D@$*TB(D.%#I"FDS >!!<
MZS#AWR?5MM%9\X0_3XX\_R3!JL5>GFN&45C(3-*/,2>4;:[U>EP)_ZUT=F?"
M?QN!]S>J;'%=1R?!L36?U%$<;!.<*R$O%K).Q4K.'%.)\9 9*]HJD8)P!=U@
MS6?N>2D1$IEP\=$_XRQ-AY^6"UZ:_=&4P"NAT*8"RI,+Z+5T8+ADQ YN0VDR
M:/L>7'O?Q;3X^.4M[>/3Q7/>X_3CZ_*4'()I2/.!#J2.*#(DCAQ4)J_':V8)
M*%<%T=6KA-JM_"YH_6]#7;+DQKU-W:JB00CK:VS/_OQ$!SO24>RCE#8!O:BU
MV443J.P8J$)N<F2FI"B:Y'=N0W-<E-A?X"VN;[MUP<O2<E</%F_!,DN+I9,3
M O.!W P5@XE<6]>DG?$.3'T%D=IO#?N+_-!1H3I$X2T9;\MK#I64.68-PM4Q
M!RDH<&@-V)"+BHH7'3N;N';YU$-%<#I3X61?478\)FL!8FDK;P*CZP%IUY[?
M_TBT'36PJL,]Q-=0F]IE52)*2#;5A(>*=,YP8JG!I$VRW)9-[@UY&%J\8[!9
MMTK<1FH=*^]7DM3'LX\70 H=*RIZ<(G^4$G0KB(#.</*2%VO<RQL$[ML(_5]
M]>1^A_+L+/M)%X+KT,I>  E_7@,2&+<IIGIIJPMD,E@.7CH#D4=7G"$;L&Q2
MGKV9!J\_^1%J<&?!K7T'.X_9_(RQSCE?E&<]F4RGDS_J?:Q[A&[N_L".(CA;
MH%X)Y 3R4I.2-B@1%7I)&VODIHZ%+QF#\8.[/WI/+X4,;_*<IYB'\^<A#4?#
M^9<K8YR3PZQK@YAWQ8#BN8[Q(,(5#-85I6563:[$NA/5WH[9+1^^?"\NI?LT
M?**_F7\9:.YD8B( D[4VG"MR(AT&X"RA=<ZJXIIX[=N /( SWQEK;KAPK933
M(,Y3W\L7BZL\%]?$A-EP]N[3%$-^/?Y'F ZKS_(VS)$/O!6,5I[!.<EHMW8(
MT1<-/NJHM/4^YR:OT:8 CXE 3932H0&ZJ$[_&N2+\1RG.)M77,]'D\ETH(C5
MV9!"/?+:SU0BA#KH4 :3!)T,J/'>4V^3!QV#XCL7:(-)0[>M^CK(D_D;G XG
M^=DX#W@)6@K+ZFQH,LILT,1+<JYTYLY&CC:WR5QN@?$8:--:-0T:Q:Y#';@@
MLJ3_ Z=\':5*6+PN#$3RVCCDWOHF\Q2O@SA6'FPEW Y;P:[.L(+3\^*U,$[X
M=#([GY>6T!G/; 1:I*CW1TC:Q6R!2'2,1@?);9/*OS5XCDG]78B\0</8;^-P
M7JV/>7'$S69G%=YEBBM&E83W8"+3Q%-/&Y(*#IQ1QL4<LN---H&[81T3+SI4
MP-H^L6[MBO-<"8O>,[)LP0IIZVV$'AR+!E#98F4Q5ILV=1CK$/667^S54MA>
MV(?.+5ZLYNMU+,+Z@:R;PD,@\-J!<BR!LUJ3<.K-)%PQU28K?1/*P;*/W:AX
M=?[)?J)N4)OP-:)E+> FF%K6>=\&ZC#%W/LJ[$[][R'MOIA0M+6"20,VUTD(
MZ#-X8Q4=;2(Y&5@INDE7:G\,N*?$N@\";"/DKN-/M5[NY22,+R.LRQI>6D;@
M18)0G/Q;%FO/EJ:=#I-7M;XTQ,VFTMS^^?W;A?L+?M*MU!I$H=_BY\GH<PV+
M?QTT7PXR(&\5@S!02Q^A&J7DNG D<"YEEW6*O$DTZ4Y4CY@(W4N]ZW?[-_)+
MTAFANAWBU?4YF#59P3$"'3*9?)=:)<L3&<3)>NGJ$!QC-WK;-WWB(U9[.\GV
M%&U>G&%>\,PU9GI96:RW(A,NF>@,TSXJ)XTWNLD%-.L '9>9WXG8>Z+#RUJ
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
M2*( Q8M2QJ*POLD@UQVP'A65VFFI^7TRK\+'\R,YRV!R$I&VP^1 1>XA)L=
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
M4'R1F'/T80M$;)3HN.[V+N8:M]!U@R3(^374;WGV=9S>S<GTEP4-THM"$94
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
M1B,HMQ8((A(X,*&!#YT(>RY*1.0XCO8*:-3UW)8[)3S,!6QGX49^T"D E ;
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
M/=G_?Q+"=GQ$I@M3.]'_T*09.>6<E>\E@+5=KJXMRF6<A %%U(,>]3R(:.A
MN5QY4% 1Q\S!W"5&2?^.=S,WL[B3$JBO4UW$ODX3DPMU+O @&:G+JB/QW;J&
M-1\^2B'NY5@.2,1]8@ST%HS+D;5_M;D#:BUB?<DYHF=J/P;CYL XVM/$:2_Z
MM#W,=-'[](59@C]R^95OV:M<!CYBQ"$"1H'<22,WI# .Y7::.8@0$B'F<Z/
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
MCZ%B]W;[18^O?*U]3/OS]]E'WS)WK?NBDB[68:+(2Q )D >%H)(JG)#"!/,
M4NH[41@C3(6V*]VFU;DQ@C(]T[*J7<-VP]%- FY?PM;/!(/!F&"',P '(V>Y
M [TO=8[;-CB9,]R!#KO.;X=_''C1?!BS'8>,<R8W*,R-5'%S%,&$^A0RP1-5
M$<&-0FITT3S[\/?6^.U$'!0"/SCX?=9A[X;(F%\S3Q+T_MKA[OJ![J.'N'\N
MVC#<^N:Z3J3?1M\L/<_A24A\:9H'6-V41)#("0Z=.$8L\=W8(T;%FDYW-;?Y
MOI$4E$K4!2AK8=MH5/!3FK6?:$8C:H"MQP7C0&B9$[;H?6W0:^1L(P''XX;S
M8(S)$3V]3<H5Y[7>YPR--\;:WZM_VFJ4_(FO?%5L(U-<55^%=+5BWN?%9_EE
MNY<_+CU,I#WA>I"'U)'&!%'1=7X F8,]XA#Y8ZP5.3^B3'-CHZ[H20G8NE 9
M]:I[#IXY+BX]-3 ?K:%'"U;'X%7.'VJ?^S9_2:T3\,%+K?9J(W6:V3RK& RS
MW0,-<[%>^=1C,([GCT:&-SV,HVOOF^NUI'_E?-R4_$QYDR5XZY_F$T\$01C"
M$ DF61A3&$<QAO)#3F/L1+$T40Q86*O7N?'LRZS<M%"F7AME7N[XL;5J@1V]
MS(A8;TCTJ'9TH"V3Z4D(V]ML8,4;T BE,;E0K^-)V<X(BWT^,WOYTM(0O_'T
M[K[B[.J)%_B.?UHK1YI;T5BP>]-%L#!T',>#B5!7YPX5D'@1EF8E0LP3'J/(
M:+,Z2(HY,YJR^.L9UND#6H6:[9DT5J25\C"@-.>P\=*C-^NC8/LH>V< #G!O
M=*B#-)H-LDT*O A).W4=3 1YI7H. [ Z7<=A2&-#ZS=4:7-IHLQ-E9.TC6QR
M*!&>BD>G6!5I"!T&$]\CD." X83R*(B,8L1.=30W(MS*V6S<FC2M@^+%3F*K
MQVAC(&:9M(:!-2"#?S\2XZ;I/]'7Q+GX^S4^3+A_YGDS=F \7;[+JK1Z_OJ
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
MQ;?O^3+"0<+E#@TZ2!"(XH3#)/8$C,-88!J1B&#7A&$,^Y\;Y\AO'#)C%5/
M]7C&(HR6F:>1? $VLH-:^ 78B+]0J1D(KS,$+(#2 $@5QN.C@=B-R5"F(DS*
M60/QV6>QH<T,X[5/O%*A/_59)./LS?.OI<H/^#[-Y$Y0.;#3*GU*JY1O@]-\
MSA+'CPCT/.9 Q!F'1 6GADX0QWZ,"$J,7#_-19@;NUU???UW\/[C[6]?P?LO
MM[^ ]S>?KCY=WWSZ *ZNO]W\[>;;S;NO?S6COP'CHL> =M&V3(+*\:6.(.S$
M5TX4/RD-0)K]&6R4 %LMK(09#@=Q3#8<(,6DA#@<I7U.O*"E8;3X#?_8ANZ4
M7WE5K6J;4GE%_)JMRS5>;:YORJ6'G A'<HP\3VTGG2B4C.@(Z#).?9=%,7:)
M"2,:]3XW,GR;EK3@%0<5_@%25<3/C/G,H-<C/6N 6N8[*?=."&&Y #NB+^J[
MP59ZL!5_/)8;A-J8!&<FP*3<-@B;?5H;ULA -UZ^DG^]^\ S:5BN9 =7["'-
M4L66*K"XSE=5\F7$(@<'F,,XEN.!W-B'.&;R7Q3'+F'8\T,C%W^];N?&8:W4
M"W#7R-U<P[^0W-#?5@]]/38;'U/+-+:!\\,.G"^%!JW4(WJZ&J$TJMNJ7L_3
M^J :H7'@4&KVMAE#U3>,Q?/R/[XLG9C&A#,&72^(5*(C 3%V(Y@$,15<. D1
M6N5^MDW.CEGR=74/_B,O.-9CD!UT^MEAF,Z69_Y_W'YY=[4 7]Y]_O7-QYMK
M</O^\@E^J&C/55K[<#-YVU_VY^U.@Y/,R4,%NOEVY"\#O24?\J)*_[L^_[X5
M^_4>EJ'GR<4<,1C1.H=YR" F2$ZV.&(^\00R=+;N[VYN<W"GZ$E3%!#@'?EK
M3[R^E6@(X'H+^W@P6I[6NX(>K=TSHMN/%B:C^OGT]SBM8X^6]@>>/'IO#<@\
M>^@/](8+N9CM^@XU;F#*"TP:"F^;.).=,M$I+S?.P8[K(9=3R.(HA"@A<I_A
M(A^ZOA/Z-, (8ZWE?GS1YD99>SFYBXV.!LE5QQV[?D9[W1&QS7['7"%)K5J?
M1Z14$$@-@5(1[%:RETJ>]Y>T/9X&*75?;5PG2KS[*N-KEJ?7RA#T9O,=M\?I
M<OY:0>I%9F [/0QT4TDS?BN:WMYC6M\9U]'$R]CC/A:N#R/?=R!R@A#*S;2R
M?SP2,'5Q(8R2@YWL:6Y+IQ*TSCS:S-5.UC;*VM#7[32^>A;^**A97MZ& F;N
M4'(.C%%=1TYV-JV3R#F=#]Q!SKXPU*$-E_PZ+ZN]<JBNPP*?"21Q5+G&,4T@
MH6X,*?.%(UP<<\>,)X[W,S>6V*V06HL,E,Q-_-UM=<\+L!- ;^K)=AQI3<:X
M'#_;?-'XH2D9K::N.(/$N'YFQ[N:V)^L5]]#O['^QP?L]M]R4MUD95745O=-
M)B<B+RM5L^O]*L^+)7(%\4F"(><!AXB& A*?N]"-@R1Q8THPT?($T^EL;H31
M"5A7/01"B6BP=SN'K,;N>D2\+!.$DA1L15V #79*6O!^9.P,=K(C8CC1WO0B
M+,WVF)K@].X:S[4QW3Y04YL7.SO==R8(*9 H\Z47B(3&OJ1:1K#DVRB!F. (
MHI!ACE' <6 4MF0LP=Q(6'[A HMA!37HNF::12BM&W!#0@N4$J\47+"+WZN%
M%]1"S#? 8!>CBT(,7C0TC.GJ#51S^?0I;XHA9M42B2B(W8A X3-):7[M-4L=
M2)'KN2Q"/HL2$S8[VLO<&*O92S;7S@,JI1Y'DE).J1=3&$6!IYSV0AA3IE*U
M1#A@<DW&OK.L\@JOID)RTY?%*S'5QQCHZ1'\Q9A8)O'FBW75?K&V(HY'T;T(
MC$G#QSN:E&I[==VGT_Z'AU'F&YS]\3''V2U9I7?UGJ)LLT<[!#FQ2KU-73>
MB 0$QBH)=^A&44(BEOB14?C5R9[F1IU*2,-8@M,HZDWZ4;"Q//&5C$ )"7:D
MM)"$^RP68U+ Z<XFI8&S.N]3P?D7AE:W+^^O,J;^\VY;ZNL]3HN_X=6:JYB;
M55ZN"[ZD7A@D&"'(G2"1.T/7EWM$UX.1%R;8\17>6C6?C7N>&UW4<8+J^)ZJ
M'W8*I)G6IM=%7H]2K.!IF6(V4-8_[(B] $IP4$L.MJ*/69_>$*UQ"]3K=CYQ
MA7I#3 Y+U)LV,+202/$'K]1MQ%<NK:(Z/G/'[F:.B @B<O\7,R8-&2HW+")B
M4'#J2#O&\ZA>=7J][N9&3S?9$V\#OT":@8>-\*#<2&]:<*07;CUZ&@]$RYRT
M%11L);6S\='#9-P:)+T]3ER(1$?[PVHD6F\-N)3\R.\P?:X=8M6DZ0QZ@BEQ
M AY!03S))AAQ&'LL@CA@84#=6 A7*W"QIX^Y44@C):@V8AI<HIU 4>/>\7)L
MK!]GU[!L)3R_&=+&Q^!N\7*<)KI2/,!KI/O#?@!ZKPU/O#K=;6&_["\N"<\\
M.G"_IV3,ZO#*//N2EG\T3H:1ZWDQ"B/( H(@8AZ%./(13 +& L<E(8FU\J+V
M=S,WGGLA)5!B#G/>/ &JYK[M8JAL;]+,43+?CO6",.K>ZWA/TVZT>K4]V%7U
M/STPCK,)'XRB$&'J>)"P)));I3B&"?,$C$*" E^0,$3"Y()G0%SF5#<Z[=V8
M8?2E493E[*(IQPZ9M!<:^1HAD/VACI>$-':-[$1BJ(4\*S&MCVZW)R%;K]V
MQ6X2!"X4 ?$A"@B#&&.Y(C,_" *'17YHE.O)H.^YK<N[,4ZU_;@1WFSVFL"O
M-\4M@6J9!T[CN7.V*A=U&\[5 Q ;DUA,NI^4?0;@LD]10YH8QF-ON4@SSM[P
M3/Y0J8+PZI^&(J^E#'=Y\;P7A!!0%05&"&24!!"Y5.XH/-^%'O%PY$5.2(D1
MG9F+,#=6V[G1R 5H$M7_<PF4&N>2&XPU*'HD9Q=JRUS7"@]:Z6MX%[L@+T"G
M@]6@DN$@CDE_ Z28E 6'H[1/AA>T-##OG2HL\0:7G%WG#RJQ2U.0L)!$?%<G
MVWOSO'VD]7V\^HX+IJ[&JN>M^W=9N_E\N\?9[6/-WY_R^@J'LT_KY@3:Y0(E
MCCIR)APBE"!5ZBZ1PQUB)PECUTN,DNI,)OG<&/C75KJVN(VB8>5W7Z1-?;RZ
M:$@)2E4VQ+P&SO3?"STVG^5H6UX$:H4@41J!7:W!CMHJP_/N<ZWJH-9] 1KM
M=R)BRC9<L[I7'E$- O6U8(.!_+%&8<0\@U,/W*BI"B<3?MILAU./R4'"Q,D%
M,*_#UE[,/KL>^996*[XDA'/J8@_&+I)[ <S4T0:5ZYF*.Q*(^)QI>98>:WQN
M:TPME%I97.\G\N?.A>!9OX[: 7K]-'\I)I:9V!0.HYIHI_2^H +:09.3U3L[
MI<QN=;.3SPS<UJ?E8U[BU8<B7S]>KW!9IB+=J>KNQK'C"8]!'T=453/S('$%
M@R1!,7((EY\8I6PXT]_<IG(G+JCE!2\%/E<,?A#@FOOS\6"TO1F_!$'S+;<>
M+J/NK\]T.>UF6D__@YVSYFO#.*:Q.[:^6N^?/J4?<)JIE%5+DC@!<I$+!?:(
M*N(N;8(H"6&8>,I7DP<\)B;7CWV=S>U24I6<N9.R-:E@VJKL!:?Y79;^M]R/
M,*E#=K=38AJH%++-KF2H)V?O8.B1SU@06V:>=ONVZ\'Y_F_PT\T"*&'!3TK<
MTQM[8^K1065,WNGM;U+2T=%\GW&TWAGKIN)ESMK/<B857WGQE-(ZITV3_VH9
MA YF1 0P02H_O&0>&+,DAE024$1$@AVSZA3#Q)B; ;2?C?E122W)IQ8;4"GW
MI3<66H,S]-9B;,A?Y>9B?PQJ-4"K1Y,;ZZ=&E1'I[#(L[5Y@:$GRRI<8)FB=
MO\@P:FT8;;Y/L[3B'],G5?WL959O::<L0^PQD@@.N<"J>(^Z@7 B!B,2$T8C
M0JAC%!K<W]W<:/ @K?^ _ IG .:1X_D8)Y!A%DI#&$<P1LB#/(R9%T<>YYB;
M&,(C CR1*7R-B^*YKK#XH)+>CHJNW@(R'F:6%XI&4%A+>E@A80$^]7PYC9<"
M/53&I/PS/4Y*[7K:[U.XYEL#"^MN@IU:Y]1$) 0)$4%?L@1$'I+<X0@,71\C
M$B1)P!TCW_W]#N9&QP/RLQQ@IL<(ER!AF0,^YME=RP!C>_F>TGK4"K/[?4Q;
M/_:$A@?584\]-]K>M&[V?5ZH7]K/=T-K?10'PDLBF#@1@HA3%TI+#*DJ9B1T
MH\0CKGOAMK1?@KG-_0NS7)F/P."]YWBX6F:21M*ZZD3M)=<)NP#'-J16]YAZ
MF%G>7IX1XK5WEGH8:6PJ-1L:&%Y$:;%6U@_-'_@W_&-;#D:E8W!=.1))0!V(
M6!)"0@(/.GY &7*)B&*C.\63/<V-NEI!05I+JHI8FY[>GP95CZ5&@<HV&[4H
M-4*"6LH1:]QH0S%J<-/)SJ:-=SJG\T$(U-D71G [^)17*EXASZHTDYVUN4/S
MK+L/N,VZQY<BH:X;APYD1(441(3#F,4,NJ'GALRE<B,4#G9'T)=C;L127VCE
M&9 ,CU> U5*FYM4DAHZ*IH5D'VO;Q_,O?!F4YV<%=K4 &S5>W#&JD>E>M>3J
M8 ZG-1<( U%>SS7"'*]>EXD!S0TTJF0/+%VM567L[>7INQ]TM6:<J<I?RB=T
M7;47!>]PD:797?F9%XU+Z//Q!FK/(QSX!,6>@,)SY$X3QW*GB8, ^K$7(1*Y
M3A0)([/,GJQSX]]=27<<#@8YB-D<8DTC<1X#9]O,'#9FYG:F?31'M50MBCNM
MK6L?]P-K>8(N!V0U^\RS4G;X6?:?EKS--A5$(G8CGT(O\1*(! I@3!&&V(\B
M(O%F3&B=*Y[L86X<W<H(6B$-\G4=Q:^?2D=!Q3(![@$R))/9460,\IA=BM!$
M6<QTOSIF.<SZE._-8';TQ>GRE_7)_2)[6>^#0W.7E=6M^(I7O,N:YQ,_D@C%
MT/4\+GDLB2$.0@8#GR9,!(%PL9%?RD$/<^.QVM\K%Z!4(IHF*=M'3\\@O @3
MRRS6P5%+9R$U_4G=Q\U(MM_)Q,G(3NAXF(?LU(,CI2)L/-G43\M$,,$PBB&)
M(P(1"A,81UC^ROPD2J31XNI%#&KT-;\IOB-JN5,ON<Z\IV(%OJ9W61VBD57@
M>EU6^8,4Z\*,A3O8Z]+"*(A:)XC]W(6+73@7X'.^2NDS^+W]KY54(!I06<UP
MN-/=ZZ8Y/-3[;*[#(Z\,=;YX+#A-ZX;ESRM>QS=E;->Y=IG$DEXPCR!RZ^J'
M7&Z)(AQ XGM4$,X=3LP"'C4ZG1O_[,I<TPW>$=;4W4(#<\W[@Y&1M'U9L".N
M<J1H!:[QO-+!<X [A3Y XWI0:/0[L=.$/A*'?A(&[UY0LW#?+;2UR)%+7$8\
M(<&.8HAB%D LJ"N9R.<"N306R"@,J:>ON=%.+>J JGLGD-1CE9'PL4PFC=/;
M@:.WA?V.!AZCU^,[T=WT5?GZ]3Y:F^_,*^-%3/^:%1RO5%SP)EPW\"CVP\B'
MC(<^1+X7P3A)&.1N%'BARWQF5JY/K]NYT<960MU@ZH(_*BZ7O_6$58.R2E<K
M<,]7TOZI]MYCN-(\038<4CW2&G^@+//7Z5CLG=&;+"S[-%2V [2/]/SJH=JG
MT= )VNYYVXS[RJ):?BYRMJ;5;1?<6%]:LQ![/,8>C%1-"N1)@DNP%\ H0JX;
MA0D)'*W<AZ<ZF!N?M3(VYSQMD*^)(\%)(/NY90QX;-]8F2.CS1?GU.]A!OGJ
M#BO(W_89X63;D\S]<YIUL_SL<\-LF:[XN^2+)8X(<5S"H(-]N;DA*MF+("X4
M-.:!H"$FS#>)<=UIVV@63U9P8K45T,Q<V$5-SR88B(7E*?M1 P#C-?V(JF,N
MW+O-3[HZ']%K?PD^]L@ EY K2E6(=?F%4YX^J9S(5ZM5_AU+,=_G17/BJM;R
MJXQ]X=6ZR-1/];W/;W+IY[D02Q8Y% 5<0)<+E=T]3F#L"1]R)XR(2WE !%EF
M_$[EI_^FZ4=RN5A:7_VD^>H?"&=O&M3B02E?$[+6I!VF^9/<?N@RPUCCUL\F
M4P[#9.$DM3)@J\T";/0!4J'N.DBI!*0FH%6J_KE6:P$ZQ:8=*P-7FFG';"+'
MFXG&SLQO9SRD>[U\1NAF.I^@\3!YX4$T8K-#JS=5:5$G558QDM]D(TU65(H#
M-^#2>$BH@(BB2&4S]J'P2>2X0>#ZCF]6J.E8-W/;F&ZE;,*$E9R#7-Q/H*IG
MYUZ.E>4%9PA, VHJ]:$P;OFDHSU-7"FI3]O#HDB]3P_<QO*RY+R-[,GN/G(L
MYUMKC#__FC$5_B.IBK-W/ZA\M$EAM!2<8>1Z%,8)3U1151?&@4L@09Z#B<#8
M=YB!D7R1,#,UC94N?P6/LDDU8Y[JXDB8_>>Z*6!ON&L>-$B:^VMKF$]5NEK)
MOP ;#4"MP@)LE%"'\5LU0*/'N61<YIOW2W <=9L_2)!I#P0NP>K@Z."BQ@9G
MJOJUNX]/O(1&'HN@[_L((FDD04E_'A01]5T<82\)C.(+=]J>FZ4D19/_-4Y0
M]:N9Z\)  "SS3*.[!<^$(^J.G(_JUU?Q/#BBUY$L5 >/#"Q91N\Y6Z_XK3A5
M.O+-\XN_U&7, ^8G"!$*W9"[4/X0P9A3#"GV8Q'%@4AB;%1^;(@4<YODG1+J
M,.]T>=6%*C+U\L^#"LP/&S@](K$^')8IQ]I(F!?LN@3)48MO#1)DVD):EV!U
M4!3KHL8&&C>\:A+CU$=03SA=U<4E\^NZBN!754/P/E_)]LHWN$SI,J*!RR+B
M0)>(1)T:>9)%/1]Z@L;2)A(A]9WE$R](KFT"F4E@,F5WY;!H+/ *_+2JDZ2T
M2;%P514I65=U6=8J;TLR-A496UWD1%;:&)I7AH.E:8+9&P#;9II$OLVPU6:I
MV8BO8&\4 %]?P/ZF%W9S@VX8>*,:?88B3&L8#L/GP'@<V,S0D+Z'A[0^NE%G
M\==U2IP[GM&4[Q0EOR)E54A>U@XT,VAS1G-L1^[:9^F%Y& K.OB]$W[4D+,!
MH(T;A&8BP,1A:0.P.0Q4&]+(P.(,."WJNO$WV>.Z*C_R)[YRV\,"&B2N%S,&
M.:&A-"OD3W%(">24H!A'<9QPH\U93U]SVX+5L@'7L%) #Y9Z?#020I;91TD)
M:C$7H!%T 5K +)S.:& R:H6 GNZF+0]P7N^#V@ :KPP,+'MQN/ONAZH.S)<^
M#V/D2%H(G00WGEHX5,%E3A)%;AQCBKA12-FQ7N9&#5_4;1)O9#.,*3L*HAXS
M7 R-94XXN/QY=P8A\_BQ/@1&C1P[VM&T,6-]NAY$B_4^/&R^2[N^4*V]Y<U_
M;[*;[$E^\7/E5K@,&2$\"3G$PG,ABI27BN\X$#,YZWD8!$B@ 9?/O9W.]))Y
M1T(S,NA'6(\4+@=L&G+HY 0_=9*J4QF@@YTQ36AA,B9=]'<X*6UHZ;Y/'WHO
M792J_]>J]2SO<LK["4Z80SPH6,"DN1#[D,A-!HR%ZWHX=CE*M"*OSO0S-].A
M2T"_K@:%;IQ"4X\L1L#(,DUT\&Q$M)><_Q0*%E+S'W3U&HGY3^E[(BW_R<<O
M/&1H(MFO,K83;?*+))UUP=EM]D7%?ZI8:OG ISPKNE_5Z6'97#M&-$ED%SYT
M8Z("TQW)&4@:(BX.G<!)$A9$1O7(1I-L;E2SNT??2%^?%>[*/^S&>+SA-#P5
MF7*0)CQ#N6!\AI^FC(6EE;.7BX5[G9.:L3 ]>:XS6@=#\YR1ZB8KJZ(.T:E=
MZQ&) D:< "(<4;D5Q!22L$[Y3)+$\V,<N$:$?-C%W)A520BV(@Z*4S@"I!X5
M7@:/94XS1&9 &K)3RH^;=.R@EXE3C)W2\C"AV,DG!V[7&*N+^^#59YRRF^P:
M/Z857K57&#B*_=#A"#J^[\FI[F.81 Z!#HUYZ!&/N<RH8&1O;W.;]5MA@9(6
MWF2@E==P#]<+L>9.;BS@;._G]C#[_]A[T^5&<BQ-]%5@UF,]F69"M2]P=Z#[
MEV*K5D]DA&Z$JLKZY@\:5@4G*5)#4LI0/?T%?"$I+DX !%P^9K?-.DLAT8%S
M/M _'.!LTPUF$=Q$5J $/=[U3CCL(<]&]X.CGM5#(;L)?='?E0^+!SJ=3XJ<
MY#E2%)8DU;8#*C!D+&50"%54.,&<9&X70&<F'!V='.\1<P6,R.#W1N@@_7UV
M0+=DEX!0QB:8RU ,U''G$)KX;7-VYAQ![YM#!.P:V!QYSJ/DR+NGU70N5ZOW
MBP<VG=>% ]XOYJNI:'NEU;&Z2BZ7)D+WI;YWR/.<9E14D.0B@4CE"&+"$.0L
M+1&FC"MI58O9<_ZQL=$[XYNA_/\\39OFCN!1C_S#_/)Q:4IAB2>7KC8>Z]'/
M3 .@')FH.N'!CO17X)7\8$<!T&H0%W2'&B!QP1^HYD?H17 K[N$/86\Q#X]A
MARO>X:_SJV(=%PSCW428WM\O311!W4_MFWR6\R?Y64MQLY8/JPG+,VVI,M/,
MDNNC<%E*B LJ8$9EFN6$94E!'+L%]TXXM@WCM;Q-=E0M,?C=R QJH5WOQ,Z!
M;GE#%A#*V/=EEZ'HT]C7"IK '7S[YQRZ5:\5 D=Z\MH]Y\8W=5K\\F7R7[<3
MG&99FN8I)"4J(2*<04I* D4I"*(EX80(&T;9#CDVSO@O^D@M>WSLX-+_TOMI
M&_FU_J_KV^LOE[^UA[IMW\M5]V*N)/_+_>+YW]H/-^]E^X_]5W)GP$%>ND,%
MNM?JR%]\+ZR[<BZKN\4W:02:SN2KO*2[Q7NZ^G&[7#QK>T&\>_G;2HJ;^29F
M\IKK(VG3#+5+'<H19EQ(!O.RT#M\*3 D!.E_)JE(2YP5E#MM[C&$'-O+O:.C
M2?);=EK6-2G;!$S]>_,OKC75Y\I&59,YO=B$#M.-GO_N>JL>X7M@>QG_MJL;
M_0[_U<)N% 2':9XFN=.L[>W.VOYB=-5?@%]WJ@-M]8V2GA9S0<+Z#R+(.;#;
M(1[2A]Z*B'-Y5CRI6VM3/8MIOBWGJ]HXO%[JT^A]723NW<OV(_I@6CMI_Z1+
M$YOQ]=%\MFE[L'7AKOZJGUU+,<D%Y@FO)!05*R!2BD+"<P99R4I""T7STJFB
M43Q1Q[81U6JLP'TC'?AE.@>K^E>G.W\,O;AV^\HXEBSR[E)K )E1 >RJ"7;T
M--O([N=:74&M[)4)EX.-OJ#M!;.C\15H=0Y8B"7ZN@2MUA)/VF%+ND1'_:#N
M2_P9O5.SV@WODX:IR0Y_TOM;N]$MYJM;N:P++M3R35""6"4*!7E>"H@R:FJ&
MHDS_DQ-<B93GA5,6M^/\8]L@:LEVCR46=6%,-Z]F&ZDW%+&8S>CN;QWW%M<5
MM-LP(JY+Y%W@]3'"O/Q@*S[8RG\%M 9-K9AF1PB:->8#7N \,B<1ALXL\\'G
M2*Z9US 7=$-MFR=.5USJMW8N%T\KS="\39U*"EPD,BUA8=+/4%%@2 EC4*1"
MJ1+E!:).=SWGIQP;'_KV1NW'U8ZRPJ(5F:6:3JF-M%?@E;RU%<I#IZK9HQ.\
M;VK_K,.W3[5"X6@75;LG?7LXU%Z@CLK,E<(_INL?[Y^T[?"@IW:[2+0<;41O
M1.>MW.S81C[PIQ8:=%)'N>%S1"ILSP*[J0=N8N"$QV%7 [?'!^T*]DW;VOHC
MYF U*9*<45IAF%8I@D@1#HFB&4Q**K*J*%-A=RL63J2Q;>9U;\!!.DGMKDL_
MO[T-VK'=(OW]HY1-_RCPN]$-M,I91LL$7+9!>H!Y+M\XVH!9+>.;-_\Z G&D
M_E^[,_W?T +L"#*!NH =&]G/B/R-\A_3N5R^Z*'-C>&C^=JWZ6"%2G&"$8<X
M+TU04%9"3&4!F<A(P:0H)+(*"K*8:VP[V4;4.B=>=L*Z'53[L+4SR@,A%GDW
M>@W61LX(6786>(0TM_NF&]3$MM![WZRV><2_$G);7[EQ=WY]6J_6>NFG\_L)
M425*A,(PQY)!5 @)2:5_(AE37+&L+(130G[?9&,CC?<[5_=7K=\7++;R^KN#
M>R$799471:X@YX:FD2H@+JL,9DKD"FO&3C(\>93+Z4)\7]/E>EC@]R>.Z%J1
M]]/YW.#,Z*PVH.+@C25/24$H-+V@(:((05)4>F]$@B0I*R5/4(OWQ[EX"[2[
M:>-A_;'Y0L<%VFZ/# 5=Y$URM_' 5>,_6EV!'5G#5D@_ATCH@N@GYQN\_ODY
MS8^5.S_[C-].V;C@?Y/K'PMAJAJV$603GN5,,*YY6N2%"?%-(,T+!35=JRS!
M3)O;R&63/#'/V/;'-D!FNI'05.%<MHV+'DWW&C?R. 6O'6\$ "TR9;1X-2*"
M'1G#4<49$$*RQ*FI!B6(,_KN<\.YCU\20G-'?WHW#ND9843?WS:P0HL9NR>(
M!1[A8R6.3_<&<1&]>A^/@>A_Q-L?N9@]ZUVSN;GZ1'G=@;6]\&"R8H0S!#-:
MI1!APO2>EQ60:'.YX'E>(.)4OJEWMK'M?-_E?+I8-C5"I+G$;67OKG<[Z5W;
MS?<!;NWV#0-C?&?O<<@BW#)981+8K=LSX=#.W/.Z'W'A6CSDEYQZ^Y_:7$ZK
M)-/F<LJ3"J)$88AQFD I,29EF:N\L.KSL1UR;/QP^T,#]OAHR@RXI:AJ=/K?
M<S^=([_,M_]Y\_GF]O;FR\?3O:2=$U6W&@9*5-4##IJHNE5@/U%UYR^Q@K;?
M2;58RHUQ(%<??VJ;0,\QG=/E2YUE;@*73(#&8J9GNK^9ZQ=#&\23K"CSE*$*
M<LDY1'E%(<-I92H:E1E3E42*3=8F,L!N8X\HJ]-KOY$XNH',:GTV>:K:7*[S
M4U=:U]"1W?[+['(P>?/%&^9@<S9BO%O9[4%(ML&:6_5 I]^0T>07+\*PD>?^
MXHXL2OUBW-TCVB^?TO<TN)+ZH1_7<_'!-();U [(3>LVD:@"%012EDM]&JP8
M)%QD,).)D*5($\J<"G#VSC8V:Z\3MG:7BZVXKJ>_/H!M3W^!8(M^^MM!;$?2
M\&W>K! )>_;KFW#@LY^%[H=G/YN'_#CD=CE=+&]KE^8WR6=TM9JJ*6\R(3<)
M^1_DBB^G=<KC)*]RP:HRAXI)TQ- ,6V+"E57^"U8@55:.#E67 48'].\%MJQ
MXY,S_G:L$Q/5Z$3T6MZK.F^<+IMV&"]@*S_X_78QF_(7<"=_KL$[_9[]$?"*
MRA?"D,SE+,.@9.:+T#Z_>8_CD:=PV OOPY.\6QC3[EOC)KVE2U-"9%*8HARD
M3JC&^C]8$QTM$(&JH 2IG&0\M\JJ=IMV;/2FQ03KQ;_5![!=/[)U:SM'U/OI
M+1Z6\8^S!_TQ;^; H'NW +\8V7\%K?3@-B*^#BD!47 >*.P_*-YN8?[.L/6&
M\MN/-ERXOK.&KT+RW9_VM&R;BAVKN\6UJ7N^E%V18;GZ(M=?E2DEU?Y%3 J9
M()X1 IDF=XB$-FUIBAA,:%4B6NC#,J\\^AV[R&#U%@W?_OAZIVC\0@'6*G!5
M%]C0OZB+_=%6!T?;UV6%+.W>T( /Y*UIQ3;525KQP%;RJ[H4G\:Z+KYW?0YK
M=TO7 [2@5J[+_,-:N![('%BW/F,$2ANX?EK_6"RG_]3O3\**DI4RA205*41)
M1B'.$P+31)1"I!6BI5.F4<]<8[-ACR8-T(VX 4.K=_"VXZM *$:FIV.!U6 K
M:<2PZD,XHD95[TSWMD'5AWJ?C:D^\H@OBVB9394 L^=_FZ[^>/=RIT>J>U@R
M;0YAE60P3R35+%(1B!-:P"I!(BDR1B1W9)&3<XV/179$!4968$3UZ@[:![$M
M<00!+CIQ>&'FP1MGT0C+&Z>G&Y@WSNI]R!OG'_%U)9@ZW^N76_T56.^F1/YU
MN5BM)CDK<ZRT 9*E:0D1JR0D-"MAR7BN?T5(GA9NCH.^Z<;&'@YU.RSQM'4$
MA$(I]A&H%?0*U**^SG,V55ZUN"$O]VU@"7N5WSOCP!?W-MH?7M-;/75QI:V/
M/_4+.:>SKCS1ZMW+7^7B?DD??TSYM;DSJCN=&Z=/[?.9E%1*:BIHXZ1"$)F&
M?X2A%&*J2H&KA(B*.<:]^\HR-MHQ%P=-*1KV CK)W6/@O9?&CJ0& CRZXW*G
M6%JGQZ9.VJL5F')0ZP)^K[6)X\ ,@&JDPFK.XKQ5L35?W'H*L'D/Z>'L_&QN
MF>2F/\)G<]W^>=HZTN\6[Z3I"WVMM$#_+>GRDWX3)BQ#9:+TZO',M&UF20YQ
MEE*8$))RG O$)+?V>KK//S;^O/LA]9(8"1V\<1ZP6[@]XX(9F1L;X:]V>L34
M\E^!C097YNZ;R;J/_!6H]0!&$6 TB0N^@T\T[B(,Y!R-M1AN?E)_*'L=IA[#
M#N<Y]=?YE0OU@F$\=I$Z_&K^@I+T?QG3O\U]S$T7[11)F"1Z>T"%:6R(&(8J
MQUG&"I(29'6</SW%V/8"+=TO_^O7^GCJP$?'T;/@^XLQB>\4,/*!'5C.)XK:
MXN- R1?C-!#K'L$K$)/V(M!+EL>?'(X/>R5_17G]G_1@M7_(Z?V/M137SYI%
M[^67)S/@S6KU9*SO@RHUVSC$28%*QKF24&*35R%H!C$N&4PXP0)7!:5V = 7
M23$V;OPPG3VMI\\22*4D;P)#=KRN=7G'9SJK8QR<W:V7K9<%U0ZQ"I'9N%,!
MM#J 1@G0:=%Y;7?TV(FD'F(='"A]B/48B/4CK8O;!G$IGKU[B/?@PVTSE^K_
M:B>Z>##/1LB<+Y^D^#MM N/?;]K;,(H+16!IBN4C0C%D12EAE3+&J"Q0@JT*
M-_1/,[;MII42/+=B.O82/@ZEW5WUY0!%W@DZ;#H)K\#[T'UK^C$(VD+W^$S#
M-L'MU?:@C6W_IR\I+O%=;U9U8T*O4F8'3X_H.]MF[V]$C%C!["0,X?/M#Z=Z
M@USYD_H>SW,__7'O;>OIX:D.ZZ^[-9ESW%+^D/.5/BTT4[9'?DI5PBI608Q0
M"9'21RI,&(%IBK&D6%%:.N6K6\\\PLVM$QPT+<E>B5XWJG#>\"P7P7H/# ]M
M[&WQZ_L;<+W7"?26+N-4T7=&*/"F:3GYT/NH&R9'ME;' ?PXZZ]T.C<OV=?Y
MA^GJ<=$DOWQ53:.Y=)(**5!)*!3"1-(+HBFK1!@27E6")3FO!/;(%>J?U>I-
M&CX[Z!<C]:]@9GKG+.9 U)+3F;G_H;7@;D1U!GD[=@H Y#"49 3M*AQI\':D
M-?A=]^/G3$EVL(3DH3,S#DH^=MKO,X[E4Y[-:X_[[W9ZK)*4I;+B'%9"YA!)
MH@_W68FAI(S3DDLL5.[4N_;<C&,SA;8>ZEF=S3MK19Z:I+B9U*33"@X>%TOW
MBX#S*V#'.$%QC4PZ?4[_*#UN;;$)VN+V[*3#=KBUQ>"@P:WU@WX4]&DZGZ[U
MN,]2W,S7^FLR-1W2:G:[?C!OU#_K2XRVU- F8(:CJDASRF"!,P(19@)2G*6P
MPBI/4<J+M' *Y?<38VQDI;^+I1O_>,)O1TKQ08W,5(T"L-8 ;%5H#*.KNBX9
MKSTK.]I<A0Q3"H-D2%[SE&10LKL,K7T&O' T[^O6O1(5MTOY2*?B@U12\ZYH
MI[N>BYT6Y).<ERK%)#'=&S%$"6=06W "\H1P4A:T2++,XV#H)\U(#XRMZ$ V
M,J_J/)]%?<OE<V#T7"GK>_-8P+]=U2%]Y.S6H!6_7H+FHC'TF?,R! /?R/M(
M,O2%_05H';G/OV0TSS/MB7LY<XB^-;]8S+OY;A>K]5*NI\O:W?!.SJ6:KDUL
MUVKK,Z\+9-S1GQ.I3[I9B00D+!<0E7FFJ;5,82(RCK7IF>6L\*#62.*.E'M-
M,ACEZR>ZG-)9<V='=_90<^EDBOJLEUJI]AJ*S:;WS1\-23R:0GU@)9?/4RX!
MUXBL-D7AU@L@-"1S_2-KP &/!IU-H: U_>EX.H_T71*9$HAG3!]<4 Z1P!(R
MFBN(:4&E0KS07R^G6Y4W_!(-G$KX_W][;&^$WOX[$?L>Z8AG\I=&R5]K%^45
M^-"N:*M3'?)\!>IL*K!?Z',GZ*W[R%W/DKM?0\5=D*"75Y%$'?;**R[>!Q=E
MD:<+$K;SKFGE^_V'E"9__EJ(FB?I;-LG;O7NY4/K0_OK<O'TN-)#S)Y,(*'Y
M3--[0(IMZX$Z5W22%A*5%!4P2RL%$5-8[VBE@(SC$N4IHEB6+CO:0'*/;8?K
M- "-"E=@HP38U6*W^TB3O^U8_6>HKX7U*7=LBQUYZXJPSI<&H\5&/6)P6S31
MWS)8+O9ZG F^BSZ]I[N(3I=_I[,G^9ND1@8CZC^FZQ]_FR^8L>O-%#?SQZ?U
M2IMW&O?I;-J4F3)-.9=:M'=T-5UMW%BW^H7^05=R-2F%RLH,(ZAW+0I1E1%(
M,,E@D1!!LU010ITVL%B"CFW'>O]#_\NT-0-*:PR>C<I-[I59_WOC&-<_KJ:B
M_18XNJ=B+;>E VL$BQC;Q656K=;Q"NQH"?[4:H)=/4&C*'BMZ178Z IJ95]Y
M\S<*!_2$15Z2H+ZR6+(.ZTV+C/B!ORWV?'X[S]]6\JOZN%I/'_0.N9HPH5+!
MR@JB G&($GW6P90D$&4I4D@4A"789;]X/?S86%Y+9TA](Y\;B^]!9\>]_H!$
M9LQ]+#3--3V HO8".@Y'2+;:FV%0CCFNW3XSG/B49UI([6QJDZ,VZ4P<,RX(
M22$B1$"$,@%9KK'*2IGKOR6X<BOD=W26L;W=K7BM^_O?'3,[CN)H]XY?C$[D
M5[V1;Y.^&"4GK!>#H#D91R<:-O^B3]>#7(O>#WM5$9H_Z[>ICI^NJY9O?_'-
M6!"3O,*E1(Q )BN]I^,,0:RW=\BS#&.*6:I8ZE!0J'^VT9' 1CR@3VJGFVUZ
MX-I/!L'1BDP*.T!]55U'@IU?UO*&A,^I$E$X& <K2G0)G*YEBNS@.5.QZ,P@
M0Q8OLM-GKXZ1Y4.>=M7&A?5IL=P-D)R4%2I%EN<PJW*F#TI9 5E&.%0%J6A"
M4ESF3E=L)V<:&[7NRM:%'3H:62=!M32T0D 5V]C:$2N@>75.\Z FULG)AC6S
MSNE\8&J=?<#7^_PLFW%7FUN=K?]@P@I%**:FBXNY2$&:%1@I,UBD64EXEN22
M5VY.X[[IQL8*.]*:Z_,'NOQ#-FGA*W.3-;5OP&D)MZTS-A2(D?EB1] KL+W&
M!EMA0_I*;4 )Z^+LG7%@SZ2-]H<.1:NG+B\J_OV)U;F97^O6S'>+.[E\F,[U
M&:9IZ/Q5?5FLIUQ.2JZ23.$<<I)6IFPBA50*!%DAJP)1D7"E? N+6\HP-@YJ
MQ#6QC^M.X"OP6(M<1U/60ON7OK9=&8L#8GR\(]/58<GK3@?SNWH9[A;@;KL,
MC2;F4/1EH&7PKT(>83G>K!)YJ&6YJ!:Y(Z N]<AMAWZSFN2.NO?5)7<=RKOI
MZ7[4YS;4/U$YKICI#*3/NTA4'%*5*VWMFA(*N,@+E4W6IC67G8W;,Y?3YK*9
M,>;-SFYD]K0IL$;WZA]=SV;R?KD OTWU]^7[RVHM'YIPN+\X-T(]N09VAF\@
M9*/?/NZ"VE:M:RJX;)HT:XFO3A2:"MHH]1Q<@1NEGIQNZ$:IY_0^TBCU["-^
MS/-Y,;\WG/9Y.I=?U?NE%-/U!">%TF8NAD3D.41%D4-6\1(2GHB<R[PL*ZL&
M.GV3C,Z0W23ZK(#0A\"GN081?)=SD_#SW9RGI0"-Z/JLR-L*+FX4<Q1L.VZY
M%,+8MJD6#YH3 # "UGW>:Q'CU&/I R,D91R=9U"NZ--TGR1Z/^O9#E4;.OKT
MW1969+G(&:85S')5:DM$:$L$LP*6O"H91?IDG#C5:7XU^MCXH!7.L=WI*[SL
MWFQO%"*_TJU<$0I+'M4X:)_25Q,,VY;TF&X'74B/?BA4G8]KSA=/>OA;^E)W
MX5M2(2=(\B(1&$'%S75YCAAD,F-0B*QDBJ,\+YR:GMM-.[:7NA8*T%92\-B(
M>FFYCJ. V]Z5AX8Q^IWYT7(<G=2@%?L*U(+'K,+1!U3<JAM'9W[C*AM]:)RO
MJM'[M&\G];9$1QTAH,^.7Y=U:I"HK_%OY;)N,S%ADDC)9 DI$:97)RXA(PI!
MDE6<%XC10A&WCNHVTXZ-ES92-ZV&KC0S=9DPIM.06,QF=+DR]^I-UR'+ID..
M:V%IKP1'.+8ALP&WC0W2,@-SJ*NE;GU^M^:P9P0/V9_=!:BP?=JM9AZX7[L+
M&H=]VYV>]J.L[_R'%$\S$R)>=P#;W+7<T9_?]&2OLT7VNH3G224+F>50E0)!
MQ+6!11DK89:I2J(J1R2C+D1VB3!CH[=.E_9J$?S25BSX%=PN%\_3E7-6WT4K
M94=S0^$?F?QVH=\HTMWZFK4PNNREY$7MZ!X"UY!<>9$\@S)H".3V>37(F)>R
M;9,!O+J9;Z(\OBI3S*2)W]][>U7*\S+!&<2L2"$JD8(8)0(6&4H3AC.)L5.+
M%3\QQLRPK1[F6+83U*3_\%D^ZW7(FS:W9\HDAEPR5\*-M1 #4NW)-=C!?B":
M]4$S#L$Z2?)&U.J#UFE2]1K-]ZK^I8Z4NUM<\__S-%U*;5KI\^+ZQ<QG"G!\
MU+]]K+N82BX)39B ):6F]'G&(!$E@57!B&!912CS:?YB+X'52_L&=7V[1&_S
MHCZVPE_51?S6=?4_V2G@ZA6P7AI;ET%0I(?R)S1"US$;C=C@=@-R+?E5C?+'
MLRA[>!Q< 0OKCK">?6!?A2LJAXX,YQ'<V$W(Z>3]=/URO93T_4+(2<)2F:72
MU,^5"41,:$-0R112R7.<*LUHA56&Y?[ 8S/HC&S " >,='9\<P!6/YM< D%D
MKK#4WIH'3JFZ?<M7W6N^DOPO]XOG?]./-&^X_F'_Q3X8;I#7]I02W4MY\N^>
M,8ET]>/3;/'G)A3RVAP/ZZB7)D9RDZI?(HH+(2O("L0@*E@.">4Y1"3/.$9%
M7G&G(YGUS&-[:9MZLM.Y6BP?Z@.S8R4$>\CM[(0H0,9^];7,P B]&U&]E?L*
M-))'J:3@C%?0^$3KR8>-5G3%Y"!VT7D =Q/A0QOJWP1E?YR+#_K,8,XY(M'6
M 22$:UX2:0D)DQQJ@LI+7DI69585ED[.,#;^Z83L4@RTF."#=2F&TT">MR,N
MAB<RJS@CXV1:]&I_@8UQ?-S!C(U>M7:MCOX/^ID?[YY6T[GFA_>+!V82+O1N
M^GY3$?+];D'(3:&VB<HE-F6DH92(0)07^H4O"P1+5 E,E)09=@I0])!A;)1P
MS?G2U $.4TW39U'L3)7(4$>FETYZL"-^78.DP_R5!CL5+L/9+A< &-**\1%C
M4'OF ISV+9M+AO+LZKU8B#^GL]GU_*"3W#8Q>NMX*7*L#1Z5PX)@"1$NB0FN
MTO]!.:TP+:LL=SJ8N4T_-BKLI*\O&?=[,;HV^79;"#L.C =O9/KK1W:GG@+X
M/8JSRP^XH&W"W208MFVX%SH';<3]1O'CN0]/\I/6XUO36>F6+LUI\7W741RG
M29HQ 3/%3'8:*R#)2 YSS)7^/WWBRYT*Y_9--C8.:P/8M_TFN[CKI3[L3ILR
MVR9[S7P+-HVI'K5*IRT-]P6P8[-0L,8^&79HM8*"5M)-S<YP-&6#2$A2ZIUO
M4 JRT7R?<*R>\8U-/^&E<KQ?/3O.B+[G>Z[6UY[6*+>IUNB$#7T^-^G 4<^6
M&!P&/-L^Z)OW;<XM[6&%O]37!'1VO7Y/E\L7_<LZ6&4B$UH4"4>0IAA#E"<E
MI(E,H<H8KMM$ZWW8+1'<8M:Q[;DW<R$?YMLN?[21VCGWVP9P.]X)#F-D[C'R
M@AV!02MQR(QP!T3"IHC;3#QPSK@#%H=)Y"X/NW'/:KF>?)AJ2U6O99LB37)*
M<IZ;^A*R@JBD":2%*F&5EF6%$LQ8:94U<3CTV%BDD\Z.-8Y U4\-EP$0V\9N
M!0N82WY:WYZW6S^T\V;K?^V_U4=&'>35/:U-]W[V?.*"+N?=O:2VK(]=6V%:
MEU<UVS]"$*FB@#@7#":4YDH4/"VETTG;8LZQO;9-2$==WN2N*6^RD=ZCE_,9
MO.UV_\ H1G[W6P"WXL:_#G0 *'C/XS/3#M^_V Z'H[V(+1_U/H.KZ=J8&Q/$
M*X8RQ"$O6 H1%U+3#*J@1%(QGJDT0ZE+A;OMT$YL,D!!.U->K2ECYYK O06+
M%4A4I8!%J318*L$0,\5@C@N.] F-8%,.T"5AW@NL :@W %AE4E2(524L*L%-
MH[4$8IE3R%BB#4^!$IX5DV>Y9(NX<.U.,6K K.^]/$"(O-$8[?>J&6Y[(M^:
MBO3Z[+Y?T]!4)].G'2W?S'SL9JZ_V'(5,O/@ *K MUW=Z$-?:^UI=>3^:O\3
MGMU 6@_'MXV#X[A3(LGU+B%$ 2FG2I\D39G4@E'(N<19AHE(9-HE-=F]ZI8S
M6[T"KY.9(O/ MUV_#UB_KGFT=10Y-A"Q7 >6$2FXYMA2R0PBBDP5R:2 N?X&
M9R71"X.=6C*$7(6WJS2UXYZ[U#5GNQ!V5!X!WL@\ORDUM17Y:@#GG2-009O"
M6$X];(L8-SP.&L8X/NX91S!=T?O[I6P*NWY5W^2SG#_)O?QTR?)2("2A*&@"
M4<Z$WCI2"DE9E1656*:I4[E;JUG'1EC&?/I.9_I\SE[ ^X4^G)L8Z=_JGC*U
ML_#Z\7'6ND <8PFL%L&.KH)#&_WF<U=>DU?<2APU^=\)I: 1!U83#QMZX(+%
M00R"T\,>C6CJ>KT+.F\K2K^T=_U52A"7N8"DH%(;4;*$)%$(<I&46<:RDC%D
MW6CF^!QCXY_F=E6+V577MC2+^F#LYY1 X$1FD$-<SGM1K %RZ-=R.5 #]6-Q
M^"*Y-5CI1Z"W@<J)1X=KD-(O^ZL&*&<^ZAEN\KJKRF=3=M1,]%499W,=<E50
M?6#$@D(F"PJ1/K5#EO *2HPJGDE.D5VVGOV48Z/ ;;YKW7(&4+WSR#H\RU36
M=PPW.0^XG<45%L;(9'G8B^ESTXBI)@53EZF5.6#DB34^0<-.SL\Z;,R)-0H'
M 2?V3WK85]_D:KV<<GVN-&G(U_/Z?TPLW;,^ZISH<EE(D2:,IC K,J:)B*00
M%[B .=$668FR*D]S:^/+0X"QT=)6!<"U\ Y6AP_Z%C9;9$PC<]0.G'6M W.V
MKG_8T<"U'6D8Z!VLP<A+,)"I&&,IW&S*"W#L-3A]QAW.&KU ZU>FZB7C>&PF
MYY([VT-51C)%"BQ@7ID*I6F&M4F;)[!"',F$%S1!5M>)#G..;<LXE?ELD?CL
M#;O%QA$>S,A[Q7D<?2X#+ %UV [" SO0#G#!%]6-Z-T0ZN5VRZ&&HW,WW5XQ
MN..CEX40Z VBCFO;^IQ67^2Z\Y>*HLB9D"6L>"Z-V4\APY+"LLA%)JB2"CMU
M2+*:=6S$?7W$8?VO_X*S-/V/)N/4SU?=C[R;ISH8GD/YJ8U5V43![HA<MUJ-
MZ*:V0BF&D[I_XC=Q45MA<<I!;?=P>/?TA%&IJ9\S6$EC1HI"F88B3/,1SDE5
MYC)A3H&>?9.-C8;.N4TMK1TKG"]W/(^(=/R!"^ID'MJW/!Z7LH\G^9(SZ>>=
M9J_7G;_@X\_'Z=)46GRZ?UJM\]38D%T/UZ) M) 5Y&E60:12;>5P3F!*\UQR
MQF3*K/JM^4P^-I8QXL.%@FU7YXT&H%,!-#J /+T"1@V',Y;KNEB<7B.B'=LM
M8X#^Z@"TSZG6%7&'XVU$Y <ZYSJO0*!CKR=RO>=?US&'.PA[:OOJ1.P[QJ5-
MF&[F>D/2*_G2FK9[X7GZ"%Q44F_,(D]R?3I6"22D5#!A),4EJ80&RZ_M4O_$
M8]LS=IO\=)([YX):HVYGF\; ,O*.< S&E\UQ>*#.2'9HQ>F%=&;N-^I^9(?(
MZ7Y'EL_[EJR9WYM F ^2K>_T$!\6#W0ZGRA"%)<40R$SH9E)4HB%3/6Q629(
MY:5B;@DGQZ<9&P_5&>E&3&#DO )&4O![(ZOCZ?@$KG;<<SE:L6U/+Z \"M#T
MX1"VXLS1F08N,=.G[6%-F=Y/>UHNIN'O.[J2XOWBX5'.5XT=GU4<$2D5E (E
MT!QU(45<FNK_E"0Y*JK2JC]0_S1C8X.Z*S)D1DS =^1T-$N.0VIIA%P,5&R3
MPPC88M3VK0+7RZ5IT&=^OJIS@>O@CY]&_("-P/NA"6I?')]I6&NB5]L#VZ'_
MTQXW8C?O[R3_,5_,%O<O'TS'TT53-Z\[2[7'_Z1,BRS+$,RI:5K$!(<,DPIJ
M]L""*)DC;A_E9S?GV%CCYCW8B@UVY-[>#SC<OUCB;G'1%1[-R-1B :3/C98E
MH@X76>&1'>C^ZI*OJMN-E1M$O1=5ED,-=S_EIMNK:RG'1_VBZYXUZ=7>D=J>
MJ;>&U3^FZQ\_Y$Q\6BSOZ,_Z7XN9J>GQE<VFC3=E4E):RI+DD!.EC3XA$:0E
MJR!):6(LOHP)Y1)QYRG'V/B]$1PLY?II.==6CUHLP9K^!(]=)]8'4Z-@,0=,
M_J S9>YBC$Y:,O.CMB,?]-]6!@+PRU3_5 _WJUN@F>^26FP3PRQ4Y*UCJP3X
MJD"MQA5H%Z[3!&A5@-8%["@#MMH,LR!NT8 #+,QP$8+1%L@YA/!"6,^%%?H.
M/VBHX848[(<?7CJ<QT[W[FE:C[;J?KAY>%PNGNM]U,0;U3E09L;=W[?&7EX1
MFF:%:6=82G-L89#R4A\$"=='&,;UOF=5D?M20<:VUVU4N0*L_1%,=Z2NH_!F
MG3ZO_N3 GY>LG,6.-M!Z1-[2=I:B^Q'L"@RT)F"CRNL_>9R2+ED3ATUMH+49
M:%>[8(T"[68!\.S=SBX9?[C]+  *KS:T$..YM]]]KT=:6O9..?C\B)BKEBMH
M+Y23VE[2>?[5>,.UGC^FQJO>\T<_X%D=6,Z-5=8%7]\N]*AR/5W67UC]6_,+
M^? X6]0GV7=R+M5T;7JEK':*%K=.:/UQ<[7?)AM@SHA,,P;3LLBT 44D-+^
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
M;*:/2#MF#O T[YJ\2-'T<P&/K<QNS&.-OQT+Q4 U,B,U(E^!@WXN.P6^U@O
M)+BE4Q&.@ERA"DE'UG,/2DVNB.S3E//SGH:P^-]/JW4]V*?%\HO\LZ5'/>7M
M<C'7/_(F_/[ZYW0UR14IRJ2HH"2EU+R59Q G%89Y@1.AA+:=:.YD&;O,/C93
M>2NKN8Z;"[H4*_"W1V%NYGXW CL&0+HMA:4A%0O@82PK'VS=S2<?C(+:4TX"
M#&M@^6!S8'%Y#>(1%//!A.!(\4[.]0]U;.<VTO/C;'H_;=CS^EY.I)""E96$
MFK<(1"3%D!08P115>EPES16I=92,_;QCX["=D&1Z[U+4T 'J?J:*"&#L6\Q&
M:-!*7<=TFZR0#:([DH/K6.@ZQ-_$07F@@)Q@:+O%ZKACUAN\XS#<<-$\[CJ^
M"N_Q>/RB2UN];6QL@L8DR)*T3++6B9+G$E7,W-[27$"4BQ(R2@M(TUS_7A^Z
MN5TVIM.L8^/U/OO)R V3S.M2[PSV3K=[X1!]0V.T!3."7\H)I0C7>V<F?HM[
M/CLL3ESX63[L&PUT+83^SJUN%ZLUG?V_T\<Z&"4GA.6LY*;.30I1Q06D"G%-
M2 J9FMD$(^X6!'1LFK&13QNRTHIZ!1IA@9;6*][G*++]3!,.K\C4X@N51T1/
M'Q(7!_(<'7S@^)T^!0_#=GH_[6>?U$ZT![K\HXOGP!DIBI(B6,BR@DB9?D6,
MI;!D5<82@21)4A=39'^"L;WX6_G<C(L#X.SLB$O@B/Q>;T6+8!F<TCND$7 P
MQZ#[_2D-][?VDY^[+"KDEKX8O^#IMF@[O]HV-6Y]B'?RY_J=5N:/24:D1%G%
M8%KB'").%,1*4)BR2F)M>["*.[W^8<4;&WETW7T^[G8+?=V9T+F[9*2%=3KF
MO,%R#7,>6H%6LZMCC26O=M9OM]_D5L--) 3XW6@):C7#'Z "XQ\CD"*0A&\2
M>A$6W5/!&H%G\=L>_KI8B#^GL]FD0I6VY8BQYO2Z(EJED)4)@BF5*>,RHT7E
ME%36#3PV2N[D<B/;#4Q))0I%*PP5P=K\39(,$B0*6.0)KO*4<,38Y%$NIPNA
M3^;+=3RP]B>)!]D[>3^=S\U5$:,S$__EB9TLBIRB2AL+559"E&H4"2^%2>KF
ME,I,*$9:[#[.16SDNBEB'H3%Y:#9[<L^,$3>4<^^:,Z;W[Z2(;>MS=B#;CC[
M&NUO%0=_=[_)^]"ZLO2Q8KZ:&G_6-_FX6*XG@DF%D% P*2H3$9YF$!=9 3%A
M5-&$<LJM^C;U33(V\N_D!%M!02.I_07>24#/7]^%@"FV ]@=(:=[NW,07'!K
M=W+HP>[LSBFW>V-W]K/>78WV')?7?/U$9]_D^FDY_SJO?U/7:_F^UL1BDE,F
M6#)9E(Q#026#J"@5U.\_@IDV9G)]L$]S:76C?X$,8R.*;](4%&\*3R]4W:UM
M_0+JS@4>1W6?1;';]R-#'9MLCL8_U'4$V[I<GTVB.\A-,H)^_?1AJ,T5OIGS
M91U4_<L'V?ST:YV4T&@/&O7!+R8YX5=31GYWS!J).C\O:-<FWW4(W-')68RA
MNSWYXG2D$Y3W4'[<^O'A<;9XD?*[7#Y/N?S^@RYE70IKMW^Q29+A]4]?E?G6
MWL^G_Y3BMCYRU-VJ/FNI;];R8361@A>)E FLM,$%D2JE-KZR'.:<YJ5*6(:)
M4^^0P/*-C9-K?2"K:\:UP>*[30&NNEO6IL#B>_HX7=.94>ZJZQ'PN]$-U,HY
MQC&'7GH[=G_#!8W,_ .MI3./1T(\),>'%G%0_H^$[_[>$&L:OWWCRV*^Z')>
M3&6-!]E^NZ_9:KVD?&UB:@I9E02BC""(I*"0I%4*N1)%E56<<>QT^7IVQK%Q
M>^-3^44V4OX*IK70_^Y&TN=QMJ/=H.A%)M)=64$C+/CE8P?C[YW$ 2G2&IV0
MI'=^TD%IS!J#?6*R?]#31*T/JM\WY]1/SU^FWV2S=?Z53N?F0*39IBBP5AM2
MCB0T07L0IRJ#4B&%THH7O)).=J?%I&,C').*^.^F<R^XUQ(VCOFVSL-RLQ<
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
M*F5:I&YA<SY2C(U;.D';Q+G'5E3PJ#\%IEHYAT:VERV/'>E$!SVV]5/#W"@
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
MGMCCQGK-!ME7H7.A6_9USQX=]%EJO_4[T?SW8W$LUR))8AK)F$"9ZM0;K/[
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
M^;]M>_N\+_A"A$QR%G$8)@&'*(]BF+.$P"R1.6<)$UE@Y5.W&'MN3-&)67?
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
MP]>K%2DK?3H.*BVS99;!.6A1+&(<AW75;Z98.T&0TCB!), LS4@L,FX9&NT
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
M]A87"V+!8Y)"HLL@U@UZ"!8(<H$HXGD4(VI5[-]LV+FQ_O?MXR,IG[5YUE,
M[#4 G0J6=J_9)!B:O<ZA]6WU#D.I[%XO%J\53$X-7K.1I[5WK= X,G?M[AX9
M#2$V;TGUXVNY_KGD@K]Y_JW28=L?BY^BTN/=ZB.#FD(7618*'J4!%!Q3B'28
M->;ZC#%F>4X1B5(I%INU[O)IYN4W'MJ*L78">'3\JUTD4Z*#;567^5+_:V4&
M9">T9=2$^3P8QE!X0==W1(4"5DL-.K$!?0:__-:@_#>P$Q[<7H;9/LC"&C&G
M(1?FHT\;@&&-RE$XAOT3KCUXK#TQRJ(37#=6$$55'VS>EJ5ZV42=K/?F>7]-
M6QNQ25>OJR#'/.$LUO5K@EQMW;E,8!Y(!F,9X9#@* BYU:[=F62SL]UZ9VNU
MV)!JN4%?.=#73G_0_0N[VJA-'88KJUM?.^VV)Z 33N:$9Z03S.,5)ZF.,/=S
MUGJM<*]T&NL(T_/GM:X&&+DNC!Y]7\&DX-KQ\D5]0FWW.,XY)7$6Z<8%#*(\
MU1[W+( 9X2@D).4TL"IQYD/(N:T6_6([HQKZ>9E)0]9_Y?GQO #83(T]>WO$
MSBF1^Y!S6D[WB/01O?L<:V0Z:MOQ1@U6M[LI>%TB4_VZW(K^>?#;;5DJ:199
M*M,H5N8]HE$*$4XSB%-"8"3RC,B<,AY8U<*P%6!V#-T(VG50;SPUZ[I +6LD
M!JN]$I;)J]:3(X.0$4YA)AC5540E) 2E,&0I8B*,$4U2FP,GKY,SP;'3O1[#
M,^9FBZ%/)'TO=%UWLU;V^@UO2C!W+W]/_AO0:N PV7@D=DX3D&UEF#8I>21"
M1XG*8Y\S;O&I'_YU76U*L5F6]0K8!JGH-:YJ [G:7[7)+G&&PB!)0I@+R763
M7@)SR3.889Z'61*2/+&*VQTAP]R6H"[@K4Y%7-)M??1@'_4V9C;,R,\SQI[Y
MKZ&Z0_&[D+BJQME#HM(5D+FDO3%B3,I\5^#TDORN>=2UQ^\-S>Y[K^V=[6'
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
M&68L$ )JCH H9 CB/,TA2S&-D&!I:&;?G'[\W.B@D1#4(H)61O/ZYR?@&Z:
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
MA76X8&N2I4P>.1F_8BA&9EZ1!0P1F#:>HF23BPP#'H]LHV$WH'2?Q!Q P%T
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
M9L56Z^JGK2;<!)6]<H!6^%I/H\#7LQ[$&'G1L>C09$MZ@)X>LD:#H&<(>7<
MFQM)KM>+>;H\:#822:_$A'.\)KMJ@0(Y:+R4'*M9U7G+[8D!O.%MU/20V!G&
M"SY:UAT YIS^B>5,I2 96%'[KZ*@G5;H4HVE\Y(5C*+-V=CF]3VD9P:L0]M+
MFATD9%Y-0YS.IO4 ^,D\;ZX3?EK,2.BK<ZMX)1KK<O#15V-8(NVA+I!HM*)
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
MSU^^IF^?WV;GN$99VQ[?O&/6=WD:?DS&>5J#L+ME0M\5;K'H:(.B=9N=(E_
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
MKUBL*&2519/K;;V,^FFM[(>+!_>1?']'8_708IZF,[PUXN/#8E]A*AU"01^
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
M7G%3FYZQ)LAZD*)Q XFVH!I&#8?C:;$.LT'P=*-8^S%964\2T29#Y+Z0K+"
M<YJX$DXB/;6(-JVG=B.ODT.Q,0*%!OH;VUNK_1-(<E54)*8I*6^CRFV+33@3
M?.WA%UF=QH)2$X-2  ]<:,L5#W<+0!]PTG9_Y[C>?PMU+]K+OH.-\W')311W
MT>J")"<RUBIE"<1= $%L%EV[R]]MR',* S>N86L(M@9:&6PS/=6EL=_F2PRS
MZ7]@KM=&5V&>Z]517"WFYQ6L-=7YOB;1-^*I[;_".PQY.JL3@W#YF786^D2S
MRV6-R&M[">T4,CW%9;7L-<-,<+>>DV\J+$4E+M3L"LO6&\V+^N$:)-0X?_WM
M6OHOOKZ>7EZ8GM3,O:MWK*RNK=B%#T#\2D@V8%).&A)'"X8?(ZJ3_/.Q^+AK
M<P?30P?ARS9>WMVP !N>2O28+!.@O4W$$Z- CWQJ,#FGK'7A43:I1-B%N$Y"
MEU-@["B]=.!!;N/I]GZSX8I9GK)#36@@3TA95CM7FRI%*Q&+K;[2J=!VG[Q.
M:JU.@;<C=?/#-2%X'98U6OLZN"=X[\%M?;C'^3A)>ZIZTRQ9"FBEY!31& I
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
MS"CRZ2/+;=JD#J2W6T0>@IK',-E(A1T@]42Y2ZVE9N@32!=830Z15$(T('W
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
M\HFN%BB@2KHHYL%%0<2G=5&9$N"Q6$TW2M"YR;/:+2JZQ=7Q^KX[%.%@X7>
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
MC)S5:.@D!690)IM"FS$EVP@:-WD[)N &45$'4-O(ZK+&YYH/QV10A:0AR$$
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
M4<+N#"P;G]D':QPR#3SJ $IQ\F]-+. 379?&%:=9D\KM^Z2,&U(<I]I'<'*
MG#M "D58>3Y[,Z-/C&'VSW>%J,!<^7G[YN6[#Y<WI4U21S3 O72@LI<0,@F*
M<Y2BON_IW.H![&GJ^L'3(1"X_Z0QL#YZ -E#2?BK/>><<Z4YW=_>%0.*9_J=
M3A(*!NN*TC*K)C,J'Z5JY-;JDY77'::&3C&U<?"N^@A?A6_T-ZL?$\W)L6<B
M ),RUB*/1%QB ,X26N>L*FU&C.U#9(<U5(=A8P?4#:*H#D!X.[GV,BRGRX]$
M2\CO9C?O!3[Q5C"25 8ZNC78<%AWU6GP44>EK?<Y-[%QNQ+889'6(.!KHJ"Q
MD]ZWF5K["KA<KT9\?3:?+R:*3E VK/JQ]5';E @AR0 RF"1T$:COMC)O27,_
M\47]56@=!YK!A=N!A7I(2C>9>K%ZCXOI//\ZRQ->@I;",@@AUHEF0=,9L 9T
MYLY&CI9<S%/=DEMH["_[W>Z2'$)-G2%PXH+(DOX/G/)U@ _1[G5A()+7%#-Q
MBL2;-S[TE\0:'D-[";H#D/RR^=K7TUF8)7PU7ZZ6?^!JDM 9SVP$$HH Y4D4
M(=FZ )/^8W20W#9Y>-A"3W]OG4.Y2<>+OP,4_7T6OLX7J^F_,*^O\>7RO++S
MZU_?<+;$"8]1)>$]F,AT7?.@ZXN_ V=J1VL.V?$FQN=QLOI[:1@&4P,JH^?!
M2^O)1;5.9=V)O]DB,<6#9BYM_:S!QBWM1NU DY8NONSZ2QZ8L\.53(8[#00D
M#TJ7 $&X!*F$+"0B9I%:',FG23MZQ.36;[@>/D:N6RC*:*C;ZB]*&#P*!TI8
M)ZWB18@F95X[T#;N:]3 R+DW;G)@W3Q'^[1^3A[42FT^L;FM>HCR$UJL5*+)
M%/J+]88GQC4$BOW!<OJ/\8Z9N^LHGY7%^F,^2^>+>D;O2OSZ:&06#8\N@[9U
M9U_*%IQ6Y!JZG&N/$[*=2@\/$\$.!/9ON_; T(.V:V@M/4<#=L1LRZ<^LKD)
M:SG?<@?\N9R$Y#I"LC%5:!B@T(Z!9T(''46QC19,-+=AEX'LJ_G7&F9LU+99
M[?;J+"R7TS+%?'U^)D&H$EF*=?=?;=U'"8[1,8G>EYR4<GRG2LJ#7QAVIK1[
MJ[8/JK8]0+316P=/$^^)JZJJS:C;]W,2&JZFBW7S'/UI_0,DVS5?#SM_B3,L
MT]7[LS!;WA#ZJPO>Z1^_(0COK'!96;H]ZH ESS*9>"M >,4<6;PHL4D0T8RC
M<7.1C8'>!PXZ.! OSY?3&2Z7=.+C=+96[ZOYK.X (&;H=\MI7N\$N&$')E8P
M4_>/@T,C:J^8!\^5@BB<E=K:X%*3+/H!M(Z;&VT,XM:ZZP">?Y\M,,T_S^KS
MY:?PU^8@+B<82BPV%[#,.3IEF0/Y\&Y]]P0N<K"J2=7U%GK&S8<VAMD0.N@
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
M%>D<C8PGL7>\FI[EZ+#-(+7I-?_S<A'PM*CH/NQ[VX\/.U@*(U1]9V<4TZR
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
M$#* 11\U,]G&V,:V_N2E#'MAZQ2E#/LHN@.P/YX(9\@,#U*#".A Z11J=.'
M*>M4J5>2:&)0_]U*&?8"S5ZE#/MHL ,X;DN*ZY2EJ1.?3.&2+B-3F\AL@2"E
MD3XRE*))7\*_3RG#,1 <0FL=@._.2=HPD8*1W <%&176UE>BWP@!3)<<F1/!
MZ291Y8/4C+PYJ3?@':^Q$6&W7*PF'ZKDUHZ,]=Q90?22Y^)JACM#E-'5$@Q)
M_W'&AETZ!.A#;T",?KH+KUO?^K/4KQP2JQPN_AXP<[D>5EJ11%' E:^SFH4B
MLNF7XH7,C!%7:9>E6+NC9DP7[ B-W=7Y >(;6>N_3V?3K^=?+_=!BW7'J03M
M8P9E0]V/J!UDXIQ[7EQFNRQKWTGOM[YY9,T?HK?Y$$(<6_OAKQN$JRQ###9
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
M;;U'KC.[L!:K!$]1# N1QY="LZ84#MLAHF],CD>9(_"*3\OA*<XG' 53UB3
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
MN2I_?38H'Y-/Z,%?9%7BJ[WHPD?8=H5=[?*@$W<^R]^3^5^V'?T74$L#!!0
M   ( /F 75.6A$D2L@<  .$F   8    86QG;2TR,#(Q.3(T>#$P97@S,3(N
M:'1M[5IM4^,X$OY^OT(;ZABHRIOSPDO"4,4 4\?5[C#+<3=UGZYDNYWHD"VO
M)">3_?7W2'9((&%XVV/87?A@8JLEM;J??KHE^^"'D_/CRW]_/F5CFTKV^9\?
M?CP[9K5&J_6E>]QJG5R>L+]=_O0CZS7; ;O4/#/""I5QV6J=?JJQVMC:?-!J
M3:?3YK3;5'K4NKQHN:%Z+:F4H69LX]KA@7N"*_'X\"\'/S0:[$1%14J999$F
M;BEFA1'9B'V)R5RQ1J.2.E;Y3(O1V+).NQ.P+TI?B0DOVZVPD@[GXQRTRON#
MEI_D(%3Q[/ @%A,FXO<UT=G?;U.T%X>=?K_'.SM[09=WNKO[';ZSVXTH^$\
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
M5^6G8H/RO'I"=WX^515![447'@+TA5WM<J<2-Z[EQU_^,[3#_P%02P,$%
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
M\H+>>;I7]G#NU1 RQ46[U+>'W GBQK4XF\Q/2;O_ 5!+ 0(4 Q0    ( /F
M75.;_(M?DN$" "$C*  1              "  0    !A;&=M+3(P,C$P.3(T
M+FAT;5!+ 0(4 Q0    ( /F 75.IW?2(414  -_M   1              "
M <'A @!A;&=M+3(P,C$P.3(T+GAS9%!+ 0(4 Q0    ( /F 75-71C'_)"@
M +*4 0 5              "  4'W @!A;&=M+3(P,C$P.3(T7V-A;"YX;6Q0
M2P$"% ,4    " #Y@%U3-\MRS95>   ))@0 %0              @ &8'P,
M86QG;2TR,#(Q,#DR-%]D968N>&UL4$L! A0#%     @ ^8!=4\%S1]X%%0$
M]E@+ !4              ( !8'X# &%L9VTM,C R,3 Y,C1?;&%B+GAM;%!+
M 0(4 Q0    ( /F 75.]F"SK]J<  %*J!P 5              "  9B3! !A
M;&=M+3(P,C$P.3(T7W!R92YX;6Q02P$"% ,4    " #Y@%U3:P= DKH'   T
M)P  &               @ '!.P4 86QG;2TR,#(Q.3(T>#$P97@S,3$N:'1M
M4$L! A0#%     @ ^8!=4Y:$21*R!P  X28  !@              ( !L4,%
M &%L9VTM,C R,3DR-'@Q,&5X,S$R+FAT;5!+ 0(4 Q0    ( /F 75-3*Y07
M"04  -<4   8              "  9E+!0!A;&=M+3(P,C$Y,C1X,3!E>#,R
M,2YH=&U02P$"% ,4    " #Y@%U3@+U9$! %  " %0  &
M@ '84 4 86QG;2TR,#(Q.3(T>#$P97@S,C(N:'1M4$L%!@     *  H H@(
' !Y6!0    $!

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